문제 5번 질문이 있어요 (사실 7번도요)
255
45 câu hỏi đã được viết
안녕하세요 선생님. 먼저 좋은강의 감사해요
다름이 아니라 5번 문제에 관해 질문이 있어 글을 올리게 되었어요.
(쓰다보니 너무 길어졌네요 죄송합니다..)
1. 먼저,
my_list = [10, 25, 78, 456]
-> 당신의 포켓몬은? : 파이리
Câu trả lời 1
0
[ 1번 질문 ]
for i in my_list: # 1. my_list 안에 있는 원소 i를
total += i # 2. total에 더하고
print(total) # 3. (2에 의해 변화한) total을 출력한다.위와 같은 과정(3번까지 모두)을 my_list의 첫 번째 원소 10에 대해 적용하고 나서, 두 번째 원소 25에 대해 적용합니다.
2번 과정에 의해 total 값은 계속 변화하고, 3번 과정에 의해 변화할 때마다 출력을 해서 그 때 그 때의 total 값을 확인할 수 있었던 것입니다.
그런데 3번 과정을 제외하면 total 값이 바뀌었어도 그 바뀐 값을 매번 출력하지 않습니다.
for 반복문이 모두 끝나고 나서 total을 출력하면 마지막 시점의 값 하나만 보여 줍니다.
[ 2번 질문 ]
x = input('당신의 포켓몬은? : ')이 코드를 실행한 후 '파이리'라는 문자열을 넣으면 x = '파이리'가 됩니다.
리스트에 있는 모든 값이 필요한 것이 아니라, 이 중에서 x에 해당하는 hp 값만 필요하므로 for 반복문은 쓰실 필요가 없습니다.
그리고 이 hp가 100보다 크거나 같은 값인지, 작은 값인지에 따라 분류해 상황에 따라 다른 값을 출력해야 하므로 if 조건문을 사용하셔야 합니다.
아래 코드를 참고해 주세요.
if my_pokemon_hp[x] >= 100:
print(f"가라, {x}")
else:
print("다시 돌아와")작업형1 - 연습문제 1번 관련 질문입니다.
0
14
2
퍼블릭시티 결제 관련
0
8
0
강의 자료 16~39 관련
0
26
2
한국투자증권 미국 주식 매매 수수료와 환전 수수료가 높은 경우 자동매매 베개투자법을 적용해도 괜찮을까요?
0
27
2
강의자료 관련
0
17
0
오류 문의
0
27
2
안티그래비티 업데이트?
0
52
3
데이터 전처리 시 문의
0
37
2
random_state 값
0
31
2
인코딩 사용여부
0
34
2
섹션 2 확률변수 자료 문의
1
19
1
인코딩 전 데이터 합치기 질문드립니다!
0
33
1
소제목1을 어떻게 넣는지 모르겠어요
0
137
2
파이썬 코드 실행방법
0
1245
1
If 윤년판별기 질문
0
517
2
연습문제 1 질문입니다
0
489
1
if-else 관련하여 질문드립니다
0
247
1
문제 5번답이 잘못된 것 같습니다!
0
323
1
안녕하세요. 딕셔너리 질문드립니다.
0
351
1
pika_age = poketmon_age
0
234
0
split 관련 질문 있습니다 ㅎ
0
397
1
zip 질문
0
284
1
제어문 연습문제 질문
0
464
2
강의교자료 링크가 잘못되었습니다.
0
323
1

