1. 문자출력

image.png

배운점

  1. print문에서 “”로 문자를 나누면 그 다음문자는 자동으로 띄어쓰기가 됨
  2. 따옴표같은 문자를 문자열안에 쓰려면 ‘\’이스케이프 문자를 앞에 붙이면됨

2. 각도합치기

image.png

배운점

%는 나머지를 출력하는 연산자임

/는 소수점을 포함한 나눗셈(float형)

//는 나눗셈의 몫

3. 수 나누기

image.png

number = int(input())

answer = 0

for i in range(5):
    answer += number % 100
    number //= 100

print(answer)

'''
number = int(input())

answer = 0

while number > 0:
    answer += number % 100
    number //= 100

print(answer)
'''

배운점

  1. range안에 있는 수횟수만큼 반복 → i는 0부터 range-1만큼 반복
  2. while문을 사용하면 루프 안에 있는 수의 조건을 for이랑 다르게 접근할 수 있음 → 0이 아닐떄까지 반복한다던지..

4. 병과분류

image.png

code = input()
last_four_words = code[-4:]

if last_four_words == "_eye":
    print("Ophthalmologyc")
elif last_four_words =="head":
    print("Neurosurgery")
elif last_four_words ==**""infl**:
    print("Orthopedics")
elif last_four_words == "skin":
    print("Dermatology")
else :
    print("direct recommendation")

배운점

리스트의 -인덱스는 뒤에서부터 몇번째인지를 나타냄

if문과 elif문 사용법 → 뒤에 콜론:붙여야됨

5. 심폐소생술

image.png

image.png

배운점

  1. for의 제한조건에 배열이름으로 배열을 줄 수 있음
  2. 정수번 반복하려면 range(int)꼴로 써야 정수가 iterable함
  3. 리스트의 인덱스는 i번 반복할때 i-1인거 기억하기

6. 물부족