728x90 반응형 python421 초보자를 위한 파이썬 300제 // 110 print 문제 아래 코드의 출력 결과를 예상하라 if True : if False: print("1") print("2") else: print("3") else : print("4") print("5") 내풀이 결과값 3 5 정답 3 5 True 이기 때문에 안쪽 코드를 봐야하고 안쪽에선 False이기 때문에 else 값 3을 출력한다. 그리고 빠져나와서 True 였기때문에 4를 건너뛰고 5를 출력한다. 2021. 1. 11. 초보자를 위한 파이썬 300제 // 109 print 문제 아래 코드의 출력 결과를 예상하라. if True : print ("1") print ("2") else : print("3") print("4") 내풀이 1 2 4 정답 1 2 4 if True 는 무조건 참일 경우이다. 그렇기 때문에 1, 2가 출력되고 마지막 4도 if문에 속하기 때문에 최종출력 값은 1, 2, 4 이다. 2021. 1. 11. 초보자를 위한 파이썬 300제 // 108 print 문제 아래 코드의 출력 결과를 예상하라 if 4 < 3: print("Hello World.") else: print("Hi, there.") 내풀이 결과값 Hi, there. 정답 조건을 만족하지 않기 때문에 else에서 들여쓰기 된 문장이 실행됩니다. Hi, there. Hi, there. if 에서 틀렸기 때문에 else 값으로 출력을 했다. 2021. 1. 11. 초보자를 위한 파이썬 300제 // 107 print 문제 아래 코드의 출력 결과를 예상하라. if 4 3: 이였으면 Hello World 가 출력 되었을 것이다. 2021. 1. 10. 초보자를 위한 파이썬 300제 // 106 print 문제 아래 코드에서 에러가 발생하는 원인에 대해 설명하라. print(3 => 4) 내풀이 print(3 >= 4) 가 맞는 표현이다. 정답 지원하지 않는 연산자입니다. 저렇게 결과값을 내면 False가 나오는데, 정답에 나온것 처럼 python은 저런 연산자를 지원하지 않는다. 2021. 1. 10. 초보자를 위한 파이썬 300제 // 105 print and 문제 아래 코드의 결과를 예상하라. print ((3 == 3) and (4 != 3)) 내풀이 True 정답 True and 는 둘다 같아야 True 가 나온다. 2021. 1. 10. 초보자를 위한 파이썬 300제 // 104 print 문제 아래 코드의 결과를 예상하라. x = 4 print(1 < x < 5) 내풀이 Ture 정답 True 전 문제와 동일하다. 2021. 1. 9. 초보자를 위한 파이썬 300제 // 103 print 문제 아래 코드의 출력 결과를 예상하라 print(3 < 5) 내풀이 Ture 로 출력 ! Ture 로 출력 ! 정답 True 조건이 맞으면 Ture로 출력 된다. 2021. 1. 9. 초보자를 위한 파이썬 300제 // 102 print 문제 아래 코드의 출력 결과를 예상하라 print(3 == 5) 내풀이 음...아마 신텍스 에러가 날꺼 같다. 정답 print( 3 == 5) False 에러가 아니고 False로 출력이 된다. 2021. 1. 9. 이전 1 ··· 31 32 33 34 35 36 37 ··· 47 다음 728x90 반응형