
728x90
# 문자열 더하기
str1 = "안녕"
str2 = "하세요"
print(str1 + str2)
str1 = "10"
str2 = "7"
print(str1 + str2)
# 숫자, 문자열 더하기
# 문자를 숫자로 바꾸는 방법
# int(문자열)
num1 = 10
str2 = "7"
print(num1+int(str2))
# 숫자를 문자열로 바꾸는 방법
# str(문자열)
print(str(num1)+str2)
# 문자열을 실수로 바꾸는 방법
# float(문자열)
print(num1+float(str2))
# 1. 변수 생성
num1 = 23
num2 = 3
# 2. 포매팅을 이용한 출력 (연산)
print(f"더하기 결과 : {num1+num2}")
print(f"빼기 결과 : {num1-num2}")
print(f"곱하기 결과 : {num1*num2}")
print(f"나누기 결과 : {num1/num2}")
# 키보드로 입력받는 input()함수 (는 기본값이 문자열str!!->형변환 필요!)
num = int(input("정수를 입력해 주세요 >> "))
num1 = int(input("정수를 입력하세요 >> "))
num2 = int(input("정수를 입력하세요 >> "))
print(f"더하기 결과 : {num1+num2}")
print(f"빼기 결과 : {num1-num2}")
print(f"곱하기 결과 : {num1*num2}")
print(f"나누기 결과 : {num1/num2}")
# 점수 입력 할수 있도록 input() 사용
python = int(input("python 점수 입력 >> "))
ml = int(input("머신러닝 점수 입력 >> "))
dl = int(input("딥러닝점수 점수 입력 >> "))
sum = python+ml+dl
avg=(python+ml+dl)/3
print("="*30) # 문자열 곱하기
print("합계 : {}".format(sum))
print("평균 : {}".format(avg))
print("="*30)
# 지수 연산자 (**)
num = int(input("정수 입력 >> "))
power = int(input("지수 입력 >> "))
print(f"{num}의 {power}승은 {num**power}입니다")
예제)
실행 코드
time = int(input("시간 입력 >> "))
hour = time//3600
minute = time%3600//60
second = time%3600%60
print("{}시간 {}분 {}초".format(hour, minute, second))
결과화면
예제)
실행 코드 및 결과 화면
예제)
실행 코드 및 결과 화면
728x90
'Study > Python' 카테고리의 다른 글
Python기초 6일차 <딕셔너리> (0) | 2022.10.07 |
---|---|
Python기초 5일차 <반복문> (0) | 2022.10.05 |
Python기초 4일차 <리스트> (1) | 2022.10.04 |
Python기초 3일차 <조건문> (0) | 2022.10.04 |
Python기초 1일차 <변수> (1) | 2022.10.04 |