문제 5번 질문이 있어요 (사실 7번도요)
263
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("다시 돌아와")9강 26:23
0
3
1
9강 23:46
0
3
0
네이버 API KIS API 강의
0
14
2
코드 중간에 . 붙은건 뭐라고 봐야할까요?
0
18
2
설명중 단어 의미 해석 문제.
0
12
1
수강 섹션마다 옆에 자료 다운로드 버튼이 있는데. 다운받으면 무슨내용이 있는건가요?
0
8
1
테마맵 만들기 위해.
0
15
2
SQL 집중학습
0
19
1
NULL과 0
0
17
2
26년 1회 기출문제 11번 질문드립니다
0
23
1
경력기술서는 어떤 방향이 좋을까요?
0
16
2
__le__, __ge__ 관련 질문
0
12
0
소제목1을 어떻게 넣는지 모르겠어요
0
151
2
파이썬 코드 실행방법
0
1274
1
If 윤년판별기 질문
0
532
2
연습문제 1 질문입니다
0
507
1
if-else 관련하여 질문드립니다
0
254
1
문제 5번답이 잘못된 것 같습니다!
0
330
1
안녕하세요. 딕셔너리 질문드립니다.
0
359
1
pika_age = poketmon_age
0
246
0
split 관련 질문 있습니다 ㅎ
0
410
1
zip 질문
0
293
1
제어문 연습문제 질문
0
480
2
강의교자료 링크가 잘못되었습니다.
0
334
1

