is_number = True # True 또는 False -> "Boolean"형이 들어갈 수도 있습니다.
a_list = []
a_list.append(1) # 리스트에 값을 넣는다
a_list.append([2,3]) # 리스트에 [2,3]이라는 리스트를 다시 넣는다
# a_list의 값은? [1,[2,3]]
# a_list[0]의 값은? 1
# a_list[1]의 값은? [2,3]
# a_list[1][0]의 값은? 2
a_dict = {}
a_dict = {'name':'bob','age':21}
a_dict['height'] = 178
people = [{'name':'bob','age':20},{'name':'carry','age':38}]
# people[0]['name']의 값은? 'bob'
# people[1]['name']의 값은? 'carry'
# 수학문제에서
f(x) = 2*x+3
y = f(2)
y의 값은? 7
# 참고: 자바스크립트에서는
function f(x) {
return 2*x+3
}
# 파이썬에서
def f(x):
return 2*x+3
y = f(2)
y의 값은? 7
def is_adult(age):
if age > 20:
print('성인입니다') # 조건이 참이면 성인입니다를 출력
else:
print('청소년이에요') # 조건이 거짓이면 청소년이에요를 출력
is_adult(30)
# 무엇이 출력될까요?
fruits = ['사과','배','배','감','수박','귤','딸기','사과','배','수박']
count = 0
for fruit in fruits:
if fruit == '사과':
count += 1
print(count)
# 사과의 갯수를 세어 보여줍니다.
✔️ 남들이 만들어 놓은 라이브러리를 사용해야 하며, 이걸 패키지라고 부름(일종의 기능 묶음)
✔️ 가상환경(virtual environmenet)란? 프로젝트별로 패키지들을 담을 공구함. 라이브러리를 모아두는 곳!
✔️ 패키지 설치 = 외부 라이브러리 설치
파이참 - 파일 - 설정에서 project interpreter 화면에서 + 버튼을 눌러 패키지 설치하기
import requests # requests 라이브러리 설치 필요
r = requests.get('http://spartacodingclub.shop/sparta_api/seoulair')
rjson = r.json()
rows = rjson['RealtimeCityAir']['row']
for row in rows:
gu_name=row['MSRSTE_NM']
gu_mise=row['IDEX_MVL']
if gu_mise < 50 :
print(gu_name, gu_mise)