728x90
반응형
초보자를 위한 파이썬(Python) 300제 풀이
151. 리스트에는 네 개의 정수가 저장되어 있습니다. for 문을 사용해서 리스트의 음수를 출력하세요.
리스트 = [3, -20, -3, 44]
-20
-3
리스트 = [3, -20, -3, 44]
for x in 리스트[1:3]:
print(x)
- 인덱스 슬라이싱으로 원하는 구간을 설정할 수 있습니다.
152. for 문을 사용해서 3의 배수만을 출력하세요.
리스트 = [3, 100, 23, 44]
3
리스트 = [3, 100, 23, 44]
for x in 리스트:
if x % 3 == 0:
print(x)
- for 문 안에서 % 연산자(나머지를 설정)와 if 문을 사용했습니다.
153. 리스트에서 20보다 작은 3의 배수를 출력하세요.
리스트 = [13, 21, 12, 14, 30, 18]
12
18
리스트 = [13, 21, 12, 14, 30, 18]
for x in 리스트:
if x < 20 and x % 3 == 0:
print(x)
- 위 문제의 답안과 동일합니다.
154. 리스트에서 세 글자 이상의 문자를 화면에 출력하세요.
리스트 = ["I", "study", "python", "language", "!"]
study
python
language
리스트 = ["I", "study", "python", "language", "!"]
for x in 리스트:
if len(x) >= 3:
print(x)
- len() 함수는 문자열의 길이를 알려주는 함수입니다. 나머지 사안은 위 문제의 답안과 동일합니다.
155. 리스트에서 대문자만 화면에 출력하세요. (isupper() 메서드는 대문자 여부를 판별합니다.)
리스트 = ["A", "b", "c", "D"]
A
D
>> 변수 = "A"
>> 변수.isupper()
True
>> 변수 = "a"
>> 변수.isupper()
False
리스트 = ["A", "b", "c", "D"]
for x in 리스트:
if x.isupper() == True:
print(x)
- isupper 메서드를 사용하여 문제를 풀 수 있습니다.
출처 = https://wikidocs.net/book/922, 초보자를 위한 파이썬 300제,
PyCharm 사용
728x90
반응형
'개발 > (1) 초위파(Python) 300제 풀이' 카테고리의 다른 글
초보자를 위한 파이썬(Python) 300제 풀이 (161, 162, 163, 164, 165) (0) | 2022.11.05 |
---|---|
초보자를 위한 파이썬(Python) 300제 풀이 (156, 157, 158, 159, 160) (0) | 2022.11.03 |
초보자를 위한 파이썬(Python) 300제 풀이 (146, 147, 148, 149, 150) (0) | 2022.11.01 |
초보자를 위한 파이썬(Python) 300제 풀이 (141, 142, 143, 144, 145) (0) | 2022.11.01 |
초보자를 위한 파이썬(Python) 300제 풀이 (136, 137, 138, 139, 140) (0) | 2022.11.01 |