→print("I'm \"excited\" to learn Python!")
→ \ 로 구분
: 값을 한 자료형에서 다른 자료형으로 바꾸는 것
print(int("3")+int("5"))
print(float("3.2")+float("6.2"))
2-1. 단순 상수 변환
print(str(2) + str(5))
2-2. 변수 변환
age = 7
print("제 나이는 " + str(age) + "살 입니다.")
# 오늘은 2019년 10월 29일입니다.
year = 2019
month = 10
day = 29
print("오늘은 " + str(year) + "년 " + str(month) + "월 " + str(day) + "일 입니다.")
# 문자열 포맷팅
print("오늘은 {}년 {}월 {}일 입니다.".format(year, month, day))
# 다른 방법
date_string = "오늘은 {}년 {}월 {}일 입니다."
print(date_string.format(year, month, day))
# 다른 방법
print("저는 {}, {}, {}를 좋아합니다.".format("아이유", "태연", "한소희"))
🤓 .format(변수 혹은 입력값 순서대로 기입!)
# 순서변경 방법
print("저는 {1}, {2}, {0}를 좋아합니다.".format("아이유", "태연", "한소희"))
num_1 = 1
num_2 = 3
print("{0} 나누기 {1}은 {2}입니다.".format(num_1, num_2, num_1 / num_2))
# 문자열 변경
print("{0} 나누기 {1}은 {2:.2f}입니다.".format(num_1, num_2, num_1 / num_2)) # 소수점 자릿수 지정
print("{0} 나누기 {1}은 {2:.0f}입니다.".format(num_1, num_2, num_1 / num_2)) # int로 변환
# :.2f 위치 주의!
print(f"오늘은 {year}년 {month}월 {day}일 입니다.")
num_1 = 1
num_2 = 3
print(f"{num_1} 나누기 {num_2}은 {num_1 / num_2:.2f}입니다.")
# :.2f 위치 주의!
무슨 Type인지 알려주는 함수
print(type(3))
print(type(3.0))
print(type("3"))
print(type(True))
print(type("True"))
def hello():
print("hello world!")
print(type(hello)) # <class 'function'>
print(type(print)) # <class 'builtin_function_or_method'>
오늘 내일 데이 근무날이라서 공부를 많이 못하고 있다..! 9시에 끝나고 집에 오니 벌써 12시 ... 근무날에도 조금씩이라도 공부하도록 노력하기~