📖TIL(Today I Learned)

TIL 25일 차) 🔥 초보자를 위한 파이썬 141~150문제

highcat 2024. 12. 15. 23:45

 

 

퇴근하고 와서 짐깐 풀었는데
이건 좀 쉽네..?




 

 

 

파이썬 반복문 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)

   

 


 

 

 

 

 

 

주석 달기도 민망한 수준의 문제였다..
이제 자야지