아래 문제처럼 반복시키고 싶은데 뭘 추가해야 할까요.. Y/N 넣는 방법도 감이 안잡히네요.. 고수님들 부탁드립니다..ㅜ
파이썬 문제 도와주실 분..!!
ㅇ.ㅇ(125.242)
2021-05-04 21:36
추천 0
댓글 21
다른 게시글
-
운동이랑 공부랑 뭔가 비슷하네펌웨아맨(index160112) | 21.05.04추천 0
-
개발하기ㅠ싫다 [4]리삐삐(rede7892) | 21.05.04추천 0
-
6.9cm [2]익명(39.7) | 21.05.04추천 1
-
오늘부터 프갤 손절하고 혹독한 수행에 들어가게씀익명(211.104) | 21.05.04추천 0
-
오늘 aws 리눅스 아마존2 깔아서 sql 설치해봐야지익명(14.63) | 21.05.04추천 0
-
회사 문닫고 퇴근 하는 중 [1]익명(223.62) | 21.05.04추천 0
-
정치하면 슨트레스 오질듯 ㅇㅅㅇ익명(1.240) | 21.05.04추천 0
-
정부비판 영상 다 만들었따 [1]슈퍼너드_..(korscu21) | 21.05.04추천 1
-
GS25 논란에 지능높은 남성들의 반응은 어떨까..? [1]익명(125.179) | 21.05.04추천 0
-
리눅스하려는데 우분투 깔몀됨? [3]익명(39.7) | 21.05.04추천 0
브레이크로 나가지 말고 인풋으로 계속 문제 풀 거냐고 물어보고 if문으로 y인지 n인지에 따라서 처리하면 될듯
While input == Y
이걸 어디에 넣나요..?
Question = input() While question== y Num1 num2 answer Question = jnput
ㅇㅁㅇ.. 봐도 잘 모르겠네용.. 일단 도움주셔서 감사합니다!!
import os
print("계속 덧셈 퀴즈를 풀겠습니까?(Y/N)", os.[...])
sys.exit()
저희가 주어진 조건이 반복문, 컨티뉴브래이크, if문, 관계연산자 논리연산자만 써야해서 저건 사용하면 안될 것 같아용..
코드 적어도 돼?
코드를 적는다는게 무슨 뜻이에요??
파란색 문제처럼 푼 코드 그대로 올려두 되는지 물어본거임
네 그러면 저야 감사하죠..!!
while True: temp = input("계속 덧셈 퀴즈를 풀겠습니까? (Y/N): ").upper() if temp== "Y": num1= int(input("0부터 100까지의 숫자 중에 첫번째 숫자를 입력하세요 : ")) num2= int(input("0부터 100까지의 숫자 중에 두번째 숫자를 입력하세요 : ")) answer= int(input(f"{num1}+{num2}의 값은? ")) print("맞았습니다.") if answer == (num1+num2) else print("틀렸습니다.") elif temp =="N": print("덧셈퀴즈를 종료합니다.") break
줄바꿈이 없어지네
제일 크게 반복문 감싸고 퀴즈 풀건지 입력받고 if문으로 입력값 'y'면 계산 'n'이면 break 하는거임
저기 else print("틀렸습니다.")에서 오류나는데 뭐가 문제일까용..?
print("맞았습니다.") if answer == (num1+num2) else print("틀렸습니다.")
한줄짜리 if 문이에요
시 맨 첫 줄의 .upper()은 빼도 상관이 없는 건가용?? 일단 도움 주셔서 정말 감사합니다!
upper는 대문자로 바꿔주는건데 빼버리면 소문자 y나 소문자 n에 반응을 안할거임