코딩 개발일지

TIL 13일차 - 파이썬 기본문법 160번~230번 본문

AI 본 교육/AI 4주차

TIL 13일차 - 파이썬 기본문법 160번~230번

호기호 2023. 8. 28. 21:02

1.

sum = 0
for i in range(1, 11):
    sum += i
print(sum)

결과는??

55

2.

list = [32100, 32150, 32000, 32500, 33000]

for i in range(len(list)):
    print(list[i])

이런 형태에 아주 익숙해 져야 할 것. for 반복문을 list형식에서 쓸 때, 헷갈릴 수 있음.

for i in list:
    print(i)

이것과 결과는 같지만, 위의 코드가 쓸데가 있음.

32100 32150 32000

32150 32000 32500

32000 32500 33000

이렇게 출력하고싶을 때나, 평균값을 for로 출력하고 싶을때 등.

 

3. "비트코인" 문자열을 100번 화면에 출력하는 print_coins() 함수를 정의하라.

def print_coins():
    for i in range(100):
        print("비트코인")

좀 헷갈릴 수도 있음. 함수 안을 먼저 채우고 함수로 정의만 하면됌.

 

4. 함수에서 딕셔너리를 입력받았을때, dic.keys() 는 key값만 꺼내오는 명령어이다. (잘 이해한게 맞나..??)

def print_keys(dic):
    for keys in dic.keys():
        print(keys)