PFE 4주차 2. Expressions

dot_trigger·2021년 9월 4일
0

cousera /python

목록 보기
1/5
post-thumbnail

2.1 - Expressions

완벽하고자 하는 사람은 아는 걸 적고
성장하고자 하는 사람은 부족한 걸 적는다.
완벽하려 하지 말고 성장하려 하자.
(근데 나는 대충 뭐시기지 아는 건 별로...기 때문에 ㅎㅎ
당연히 강의 한번 들어서 안된다..3번,4번 듣고 복습하기!)
약간 이 교수님 강의는 심슨 같다...

Constants 상수 : 변하지 않는 수 ex) 12,1444.........
Reserved words(dogs langauge): ex) in , break , for
Variables 변수: ex) x,y,spam,Spam,_spam,spam97,SPAM
(x) 23spam,#spam,h.ram....
Function: ex) print()
Operator: ex) +,-,=,*......

Assignment Statements:

Numeric Expressions

/:나누기
**(별별) :Power ex) 4별별3은 4의 3승 지수화, 제일먼저계산
% : Remainder: 나머지

trace back은 syntax error 와 비슷하다.
이 말은 너 나빠! 가 아니야. i have lost.

Type Matters

type()을 하면 이걸 파이썬이 이해할 수 있는 언어로 알려주는 것

ex) type(eee)
<class'str'> (여기서 str는 string:문자열)
type(1)
<cass'int'> (여기서 int은 integer: 정수)

그래도 파이썬은 나름 소통하려고 최대한 노력하고 있다.
절망하지 말고 단서를 보기.

floating numbers(부동 소수점)
ex)
i=43
type(i)
f=float(i)
print(f)

43.0

string converstion

user input

#~
(human comment) 내가 미래의 나에게 선물을 주는 것! #!
#: 이거 기억해라 너 까먹을 꺼잖아 ㅎㅎ 이런거

Q: 안녕하세요.. 이제 막 programming for everybody 강의 입문한 왕초보입니다..

허접한 질문이겠지만 헷갈려서 여쭤봅니다...(강의 복습중 입니다..)

강의에서 계속 0은 string이라고 integer로 변환을 해야한다고 하는데...

여기서 input을 0이라는 정수로 했지만 여기서 inp=input('Europe floor?')

로 했기 때문에 input은 스트링으로 변환 되었고, inp는 스트링이기 때문에 int(inp)

해줘야 한다는게 맞나요,,?

-->>0은 정수인데..왜 다시 정수로 변환해야 한다는거지.....
그니까 inp으로 저기에 저장이 되고 그건 string이잖아 형씨! (파이썬 언어를 이해하라규)

profile
개(발)린이

0개의 댓글