[파이썬 초급 연습문제 #03] 리스트 (list)

2019. 8. 19. 15:36컴퓨터_Com/파이썬 초급 연습문제_Exercise for bigginers

From www.practicepython.org 

Exercise 3: 아래의 리스트 내에서 5이하인 숫자를 출력하라. (Solution 보기)

a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]

 

추가문제:

1. 숫자를 하나씩 출력하지 말고 새로운 리스트를 만들어서 출력하라.

2. 위 프로그램을 한 줄의 프로그램으로 수정하라.

3. 하나의 숫자를 입력으로 받아서 리스트에서 그 숫자보다 작은 숫자를 출력하라.


도움이 되는 파이썬 문법

 

1. 리스트 (List)


빈 리스트 x를 정의 하고 리스트 x에 3을 구성 요소(elements)로 추가하려면:

1
2
3
= []
x.append(3)
print(x)
cs

파이썬에서는 리스트의 구성요소들을 for 루프에 하나씩 집어 넣을 수 있다. 

1
2
3
4
my_list = [13"Michele", [567]]
 
for element in my_list:
  print(element)
cs

 

2. 조건문 (Conditionals)


점수를 입력으로 받아서 점수에 따른 등급을 출력하는 프로그램은 아래와 같다.

 

1
2
3
4
5
6
7
8
9
10
11
12
grade = input("Enter your grade: ")
 
if grade >= 90:
  print("A")
elif grade >= 80:
  print("B")
elif grade >= 70:
  print("C")
elif grade >= 65:
  print("D")
else:
  print("F")
cs

 


내 풀이

03_PrintLessThan5.py
0.00MB
03_PrintLessThan5_extra01.py
0.00MB
03_PrintLessThan5_extro02.py
0.00MB
03_PrintLessThan5_extro03.py
0.00MB