퇴근하고 와서 짐깐 풀었는데
이건 좀 쉽네..?
파이썬 반복문 141~150 / for...in 리스트
# 141
# 다음과 같이 판매가가 저장된 리스트가 있을 때 부가세가 포함된 가격을
# for 문을 사용해서 화면에 출력하라. 단 부가세는 10원으로 가정한다.
리스트 = [100, 200, 300]
# 110
# 210
# 310
for i in 리스트:
print(i+10)
# 142
# for 문을 사용해서 리스트에 저장된 값을 다음과 같이 출력하라.
리스트 = ["김밥", "라면", "튀김"]
# 오늘의 메뉴: 김밥
# 오늘의 메뉴: 라면
# 오늘의 메뉴: 튀김
for i in 리스트:
print("오늘의 메뉴: ",i)
# 143
# 리스트에 주식 종목이름이 저장돼 있다.
# 저장된 문자열의 길이를 다음과 같이 출력하라.
리스트 = ["SK하이닉스", "삼성전자", "LG전자"]
# 6
# 4
# 4
for i in 리스트:
print(len(i)) # len은 문자열의 길이를 나타내는 함수
# 144
# 리스트에는 동물이름이 문자열로 저장돼 있다.
# 동물 이름과 글자수를 다음과 같이 출력하라.
리스트 = ['dog', 'cat', 'parrot']
# dog 3
# cat 3
# parrot 6
# 정답 입력
for i in 리스트:
print(i,len(i))
# 145
# 리스트에 동물 이름 저장돼 있다.
# for문을 사용해서 동물 이름의 첫 글자만 출력하라.
리스트 = ['dog', 'cat', 'parrot']
# d
# c
# p
for i in 리스트:
print(i[0]) # 리스트 안에 각 요소의 0번째 문자를 하나씩 출력
# 146
# 리스트에는 세 개의 숫자가 바인딩돼 있다.
# for문을 사용해서 다음과 같이 출력하라.
리스트 = [1, 2, 3]
# 3 x 1
# 3 x 2
# 3 x 3
for i in 리스트:
print('3 x',i) # 3 x를 문자열로 출력한다.
# 147
# 리스트에는 세 개의 숫자가 바인딩돼 있다.
# for문을 사용해서 다음과 같이 출력하라.
리스트 = [1, 2, 3]
# 3 x 1 = 3
# 3 x 2 = 6
# 3 x 3 = 9
for i in 리스트:
print('3 x' , i , '=' , i*3 ) # 문자열, i ,문자열 , i x 3
# 148
# 리스트에는 네 개의 문자열이 바인딩돼 있다.
# for문을 사용해서 다음과 같이 출력하라.
리스트 = ["가", "나", "다", "라"]
# 나
# 다
# 라
for i in 리스트[1:]:
print(i) # 프린트 문에다가 [1:]하면 출력 안 되는 이유는
# 반복문 결과가 하나 씩만 출력 되니 0번째 값들 뿐임
# 149
# 리스트에는 네 개의 문자열이 바인딩돼 있다.
# for문을 사용해서 다음과 같이 출력하라.
리스트 = ["가", "나", "다", "라"]
# 가
# 다
for i in 리스트[::2]: # 2칸 씩 띄어서 나온 값으로 반복
print(i)
# 150
# 리스트에는 네 개의 문자열이 바인딩돼 있다.
# for문을 사용해서 다음과 같이 출력하라.
리스트 = ["가", "나", "다", "라"]
# 라
# 다
# 나
# 가
for i in 리스트[::-1]: # 역순은 이 방법으로!
print(i)
주석 달기도 민망한 수준의 문제였다..
이제 자야지
'📖TIL(Today I Learned)' 카테고리의 다른 글
TIL 27일 차) 🔥 초보자를 위한 파이썬 151~190문제 (1) | 2024.12.17 |
---|---|
TIL 26일 차)평균 (0) | 2024.12.16 |
TIL 24일 차) 🔥 초보자를 위한 파이썬 131~140문제 (2) | 2024.12.14 |
WIL 3주 차) 파이썬과 친해지기 (3) | 2024.12.13 |
TIL 23일 차) 🔥 초보자를 위한 파이썬 101~130문제 (2) | 2024.12.13 |