1008TIL 파이썬 WITH코테

강지훈·2021년 10월 7일
0
post-thumbnail

이것이 코딩테스트다 with 파이썬 책을 보면서 공부한것을 기록.

a = 0.3
b= 0.6

sum = a+b
if(sum==0.9): print("yes")
else: print("no")

결과는 no
컴퓨터는 실수를 정확하게 표현하지못한다.

그래서 round()함수를 이용하는데

round(123.456 , 2) 를 하면 123.46이 된다

a= 7
b= 3

print(a/b)
print(a%b)
print(a//b)

2.3333333333333335 //기본적으로 실수형으로 처리한다.
1
2 // 몫만을 얻고자 할떄는 몫연산자 (//)를 이용한다

#크기가 n이고 모든 값이 0인 1차원 리스트 초기화
n=10
a= [0]*n
print(a)

n=3
m=4

array = [[0] * m for _ in range(n)]
print(array)

[[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]

profile
never stop

0개의 댓글