변수,자료형,함수,조건문,반복문
자바스크립트에서는 let a=2같은 문법을 썼다면,
a = 2
b = 3
print(a+b)
직관적이다.
first_name = 'bini'
last_name = 'park'
print(first_name+last_name)
▶run
binipark
그런데,
first_name = 'bini'
num = 2
print(first_name+num)
▶run
error가 난다.
💡error보는 꿀팁:빨간글씨 맨 마지막줄이랑 그 전줄을 읽는다.
print(first_name+num)
👉여기서 에러가 났고
TypeError: can only concatenate str (not "int") to str
👉에러에 대한 설명이다.
막줄을 복붙해서 구글링해서 보면 파이썬에서는 문자하고 숫자하고 더하면 에러가 나는구나.하고 파악할 수 있다.
숫자열을 문자열 str(2)로 바꾸면 쓸 수 있다.
a_list = ['사과','배','감']
print(a_list[1])
▶배
a_list 추가 파이썬이라 구글링하면 .append를 붙이면 된다고 한다.
a_list = ['사과','배','감']
a_list.append('수박')
print(a_list)
▶['사과', '배', '감', '수박']
a_dict = {'name':'bob','age':27}
print(a_dict['name'])
▶bob
추가
a_dict['height'] = 178
print(a_dict)
▶{'name': 'bob', 'age': 27, 'height': 178}