inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

if 구문(1-2)

조건문

257

qqqssh

작성한 질문수 18

0

현재 컴퓨터 고장으로 직접 파이썬 실행이 안되어 이렇게 질문드리는 점 양해 부탁드립니다.

1. if true : 

        print('good')

good으로 출력된다고 하셨는데 이유가 뭐죠?  'true : ' 뒤가 비어있으면 false 아닌가요?

2.   if 'a' :

     print('good')

은 good으로 출력되는게 a가 문자라서 그런거죠?

3. Print(‘e3 :’, 5+10 > 3 and 7+3 == 10)

-        e3 : true 

여기서, = 을 1개만 써도 되나요?

4.  score1 = 90 , score2 = ‘a’

if(score1 >= 90 and score2 == 'a')라고 하면 출력이 true로 나오나요?

python

답변 3

1

PARK JUNYEONG

3. Print(‘e3 :’, 5+10 > 3 and 7+3 == 10)

-        e3 : true 

여기서, = 을 1개만 써도 되나요?

---------------------------------------------------------------------------------------------------

안됩니다.

파이썬에서 "=" 1개만 사용한다는 것은 같다는 의미가 아닌 할당한다는 의미입니다.

따라서, 위에서는 "==" 2개를 사용한 것은 값이 같은지 비교를 위해 비교 연산자로 사용된 것입니다.

---------------------------------------------------------------------------------------------------

4.  score1 = 90 , score2 = ‘a’

if(score1 >= 90 and score2 == 'a')라고 하면 출력이 true로 나오나요?

---------------------------------------------------------------------------------------------------

실행시키면 Error가 발생합니다.

틀린 부분이 많아서 코드를 수정하셔야 합니다.

어떻게 해서 true가 출력이 된다고 생각하셨는지 답글 부탁드립니다.

---------------------------------------------------------------------------------------------------

이번 질문 글은 다시 강의를 차근차근 꼭 시청하시길 바랍니다.

.

1번과 2번은 강의 내용에 나오는 부분이고, 4번 if문에 대해 아직 이해를 못한거로 파악이 됩니다.

.

그리고 컴퓨터 고장으로 파이썬을 직접 실행 못하면 "온라인 파이썬 컴파일러"이용하세요.

특히, 3번과 4번 문제 같은 경우는 직접 작성하고 코드를 실행시켜봐야 오류를 금방 찾습니다.

.

아래 링크는 "온라인 파이썬 컴파일러" 링크입니다.

https://repl.it/languages/python3

https://www.programiz.com/python-programming/online-compiler/

---------------------------------------------------------------------------------------------------

도움이 되었으면 우측하단 또는 좌측하단에 하트 한번만 눌러주세요 :)

또한, 해결이 안된 경우 답글 작성 부탁드립니다

1

PARK JUNYEONG

1. if true : 

        print('good')

good으로 출력된다고 하셨는데 이유가 뭐죠?  'true : ' 뒤가 비어있으면 false 아닌가요?

2.   if 'a' :

     print('good')

은 good으로 출력되는게 a가 문자라서 그런거죠?

---------------------------------------------------------------------------------------------------

1번, 2번 질문인 경우 강의 내용에 나오니 꼭 다시 보시고, 아래 나와있는 내용을 참고하세요.

# 기본 형식
print(type(True)) # 0이 아닌 수, "abc", [1,2,3..], (1,2,3...) ... 등은 True
print(type(False)) # 0, "", [], (), {} ... 등은 False
# 쉽게 생각해서 0이 아니니까 당연히 뭔가 존재를 하겠구나 --> True
# 0, 비어있거나 뭔가 약간 부정적인 느낌이면 --> False

---------------------------------------------------------------------------------------------------

0

arushikulkarni1612

Hey depending on how your computer has been set up and what else you have recently done with it. The problem may be caused by a misconfiguration of virus checking software. Python is among the most frequently used programming languages.To put it differently, you will learn the basics of the language such as how to set up Python, items, variables, data types, and amounts.

Python training in solapur 

Python training in sangli

Python training in nashik

Python training in kolhapur

Python training in jalna

Python training in nagpur

Python training in malegaon

Python training in ahmednagar

인스턴스 변수 문의

0

28

1

챕터 03_04 (튜플) 교육자료

0

28

2

Package(3-1) Sub 폴더 자료

0

35

1

아톰 출력 안됨

0

60

2

강의자료 메일 발송 요청 드립니다.

0

70

1

강의자료 메일로 보내주실 수 있으실까요?

1

47

0

Iterable 요소는 리스트로 작성해야하는 것 맞나요?

1

73

2

강의자료 부탁드립니다

0

56

2

if Flase: print('Bad')

0

57

1

=와 == 의 차이

0

74

1

functions 함수 섭들을려고하는데요

0

64

1

강의자료 부타드리겠습니다!

0

56

0

VSCODE에 VIEW에서 SELECTED INTERPRETER조회가 안됩니다.

0

65

1

강의자료 부탁드립니다.

0

49

0

dict의 Key를 바꾸는 방법

0

61

1

강의자료부탁드립니다

0

58

1

run withount 디버깅 및 F5+ctrl이 안먹혀요

0

58

1

강의 자료와 예정 다운로드

0

71

2

객체지향 vs 함수형

0

56

1

어렵네요 설정도

0

67

1

설정이 잘 된건지

0

49

1

맥 os vscode 설정 - python interpreter select

0

98

1

강의자료 부탁드립니다. mytoughgirl@naver.com 입니다.

0

42

1

vscode로 수업 진행한 영상은 없는건가요?

0

55

2