반응형
잠시 정신 놓고 못들었더니 어느새 4~5일이 지나버렸다ㅠ
블로그의 파이썬 부트 캠프 카테고리에 뉴가 꺼지는게 은근히 압박을 주는게 공부 일정 지키는데 도움이 될 것 같다.
# Day 4 정리
A = randint(0, 1)
# 0과 1을 포함하는 사이의 정수를 랜덤으로 입력함.
# List가 필요한 이유
관련성 있는 데이터를 함께 저장하고 싶을 때
ex) 미국의 주 이름들을 저장
데이터의 순서를 지정해서 저장하고 싶을 때
ex) 줄 서 있는 사람들을 순서대로 저장
list_a = [a, b, c]
print(list_a[0]) = a
print(list_a[-1]) = c
# list의 카운팅은 0부터 시작한다. 뒤에서부터 카운팅한다면 -0은 없으므로 -1부터 시작한다.
list_a.append[d]
print(list_a) = [a, b, c, d]
list_a.extend[e, f, g]
print(list_a) = [a, b, c, d, e, f, g]
names = ['Andy', 'Terry', 'Joe']
import random
num_items = len(names)
random_choice = random.randint(0, num_items -1)
person_who_will_pay = names[random_choice]
=
person_who_will_pay = random.choice(names)
# 위 코드와 아래 코드는 동일한 기능을 할 수 있으나, 원리를 이해하려면 위의 코드로 공부!
# 밑의 random.choice[names]로 잘못 입력해서 오류 발생
TypeError: 'method' object is not subscriptable
반응형
'IT 라이프 > Step1 : Python 입문' 카테고리의 다른 글
Python Boot Camp Day #3 흐름 제어와 논리 연산자 (1) | 2022.09.21 |
---|---|
Python Boot Camp Day #2 데이터 형식 이해 및 문자열 조작 방법 (1) | 2022.09.20 |
Python Boot Camp Day #1 파이썬 변수를 사용한 데이터 관리 (0) | 2022.09.18 |
댓글