728x90
1. 입력된 문자열을 역순으로 출력하는 print_reverse 함수를 정의하라.
print_reverse("python")
nohtyp
정답확인 ->
슬라이싱을 사용하여 문자열을 역순으로 얻어올 수 있습니다.
def print_reverse(string) :
print(string[::-1])
2. 성적 리스트를 입력 받아 평균을 출력하는 print_score 함수를 정의하라.
print_score ([1, 2, 3])
2.0
정답확인->
def print_score(score_list) :
print(sum(score_list)/len(score_list))
3. 하나의 리스트를 입력받아 짝수만 화면에 출력하는 print_even 함수를 정의하라.
print_even ([1, 3, 2, 10, 12, 11, 15])
2
10
12
정답확인->
def print_even (my_list) :
for v in my_list :
if v % 2 == 0 :
print(v)
4. 하나의 딕셔너리를 입력받아 딕셔너리의 key 값을 화면에 출력하는 print_keys 함수를 정의하라.
print_keys ({"이름":"김말똥", "나이":30, "성별":0})
이름
나이
성별
정답확인->
def print_keys(dic):
for keys in dic.keys():
print(keys)
5. my_dict에는 날짜를 키값으로 OHLC가 리스트로 저장돼 있다.
my_dict = {"10/26" : [100, 130, 100, 100],
"10/27" : [10, 12, 10, 11]}
my_dict와 날짜 키값을 입력받아 OHLC 리스트를 출력하는 print_value_by_key 함수를 정의하라.
print_value_by_key (my_dict, "10/26")
[100, 130, 100, 100]
정답확인->
def print_value_by_key (my_dict, key) :
print(my_dict[key])
728x90
'알고리즘' 카테고리의 다른 글
파이썬 함수 예제 3-3 (0) | 2022.04.10 |
---|---|
파이썬 함수 3-2 (0) | 2022.04.09 |
파이썬 함수 2 (0) | 2022.04.07 |
파이썬 함수 (0) | 2022.04.06 |
파이썬 반복문 with 2차원 리스트 (0) | 2022.04.04 |