다시 볼때를 대비한 글입니다.
목차 별로 필요하신 부분을 클릭하여 정리하세요.
만약, 처음부터 보고 싶다면 목차 순서대로 따라오면 됩니다.
변수는 데이터를 저장하는 공간 x=1
이 1과 같다는 뜻이 아님!
x라는 공간에 1의 값을 저장한 것
예약어
키워드를 사용하면 안된다.예약어란?
: 해당 언어에서 사용하는 문법 (ex. if, for 등)a,b,c =1,2,3
print("숫자 :",a,b,c)
print(a,b,c, sep=', ')
print(a,b,c, sep='')
print(a,b,c, sep='/n',end='끝입니다')
출력결과==================================
숫자 : 1 2 3
1, 2, 3
123
1
2
3끝입니다
즉, sep
는 변수 출력 중간에 어떤것을 넣어서 출력할지 나타내는 메소드!
end
는 단어 뜻 그대로 마지막에 어떤것을 출력할지 나타내는 메소드!
aint=123456789123456789
afloat=12.123456789123456789
print(aint)
print(afloat)
출력결과===========
123456789123456789
12.1234567891234567
즉, 12.1234567891234567까지가 8byte라는 이야기.
또한 파이썬에서는 값을 나누면 실수로 저장됨.
a=4
b=a/2
print(b,type(b))
출력결과======================================
2.0 <class 'float'>
또한, 컴퓨터는 실수를 정확히 표현하지 못한다.
0.3+0.6하면 당연히 0.9인것 같지만, 파이썬에서는 0.899999999가 나온다.
못 믿겠으면 아래 코드를 실행해보길!
a= 0.3+0.6
print(a)
if a == 0.9:
print(True)
else:
print(False)
출력결과 ==================
0.899999999999
False
계속해서 업데이트 중입니다.