Python : is, bool(), if문, for문

김가영·2020년 10월 4일
0

Python

목록 보기
4/17
post-thumbnail

logical operation


is : 객체 비교

a = [1,2,3]
b = a

print(a is b) # True
print ( a==b ) # True

c = a.copy()

print(c is a) # False
print(c==a) # True

bool() : True / False 로 검사하는 함수

print(bool([])) 		# False
print(bool([1,2]))		# True

if 문


들여쓰기가 block

num 1 = 30

if num1 > 20 :
	print(num1)
elif num1>10 : print(10)
else : print(1)

for 문


for i in (iterable object)

iterable : 반복 가능한, 나열된 자료구조
예 : list, tuple, set, dictionary

for i in [1,2,3]
	print(i)
 
> for i in range(초기값, 종료값+1, 증감)

증감 1이면 생략 가능, 초기값 0 생략 가능

for i in range(0,11,2):
print(i)

enumerate() : indexing

list_a = [10,20,30]

for i, a in enumberate(list_a):
	print(i,a)
    list_a[i]+=2
print(list_a)


profile
개발블로그

0개의 댓글