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
복사했습니다!