코리아 IT아카데미/python
2일차 복습 | 수업 리마인드
Sharon kim
2021. 9. 13. 13:19
idle에서 새파일 생성 저장 후
F5하면 결과 창 생성
#(한줄주석)주석 : 프로그램 내에서 메모나, 또는 소스코드의 설명을 붙일 때 사용한다.
'''(여러줄주석 *문자열과 구분)
주석문입니다.
주석
'''
str1 = '''멀티라인
입니다'''
print(str1)
#list(인덱스가 있음. 순서가 있음)
#append와 pop으로 이루어져있다 stack구조
list1 = [1,2,3,4,5,6,7,8,9,10]
print(list1[2:9:2])
#set(중복불가, 순서가 없음)
set1=set()
print(type(list1))
print(type(set1))
set1.add('부산')
set1.add('서울')
set1.add('부산')
print(set1)
list1.append('부산')
list1.append('부산')
print(list1)
list1.pop()
print(list1)
set1.remove('부산')
print(set1)
set1.discard('부산')#중복제거시 오류가 나지 않음
set1.discard('서울')
print(set1)
#dict(딕셔너리, map)
dict1 = {'1번':'김가영', '2번':'김경민','3번':'박건우'}
print(type(dict1))
print(dict1)
print(dict1['2번'])
menu = {'금요일':'탕수육','토요일':'유산슬','일요일':'팔보채'}
print(menu)
menu_keys = list(menu.keys())
menu_values = list(menu.values())
print(type(menu.keys()))
print(menu_keys[0]+':'+menu_values[0])
print(menu_keys[1]+':'+menu_values[1])
print(menu_keys[2]+':'+menu_values[2])
#선생님 방법
menu_keys = list(menu.keys())
print(type(menu.keys()))
print(menu_keys[0]+':'+menu[menu_keys[0]])
print(menu_keys[1]+':'+menu[menu_keys[1]])
print(menu_keys[2]+':'+menu[menu_keys[2]])