(1) python 4일차
(2) recap & study
*강의링크*
* And & Or*
age = int(input("How old are you?"))
if age < 18:
print("you cant drink")
elif age > 18 and age < 35: #중요 age > 15, age < 35 둘다 충족시 실행
print("you drink beer!")
elif age == 60 or age == 70: #age = 60, age = 70중 하나만 충족시 실행
print("Birthday party!")
else:
print("Go ahead!")
And: 조건이 두개다 충족 시켜야됨
Or: 조건중 하나만 충족 시키면됨
*Python Standard Library*
*documents*
from random import randint #랜덤한 수 생성 라이브러리 불러옴
ran_choice = randint(1, 50) # 1~50 사이 랜덤 숫자 생성 => ran_choice에 저장
print(ran_choice) #랜덤 숫자 출력
파이썬 기본 내장함수외에 추가 라이브러리 사용가능으로
코드 간결화, 쉬운 접근성 등의 장점 가짐
*While*
distance = 0
while distance < 20: #distance 값이 20보다 작을때 까지
print(distance) #distance 출력
distance = distance + 1 #distance => distance값에 + 1
while: 조건이 true(참)일때 계속해서 반복, if문을 단순히 만들수 있음
반복작업이 필요할때 주로 사용
(3) assignment
*조건*
1. 두 개의 숫자를 입력 받음
2. 연산자 또는 exit를 입력받음
3. 각각의 연산자에 맞춰서 연산후 출력, exit이면 종료
4. 위 과정 반복
*힌트*
while, if, else, elif문 사용
*과제 전체 코드*