https://www.youtube.com/watch?v=clb38RLVSDk
소놀코딩 보고 공부했다.
range(5)
list(range(5))
list(range(1,11))
list(range(3,10,3))
list(range(5,0,-1))
list(range(10,-11,-5))
for i in range(10):
print(i)
n=int(input('n:'))
for i in range(1,n+1):
print(i)
a,b=map(int,input('a b:').split())
for i in range(a,b+1):
print(i)
# continue
for i in range(1,11):
if i==5:
continue
print(i)
#break
for i in range(1,11):
if i==5:
break
print(i)
#pass
for i in range(1,11):
if i==5:
pass
print(i)
pass는 뭐지 어떤건지 이해가 안되네
영상 보면 pass는 없는거랑 같다고 한다.
다른 언어에서는 pass가 없는데
파이썬에서 pass가 있는데
다른언어와 달리 괄호로 단락을 구분하기 때문에 문제가 안되는데
파이썬은 띄어쓰기로 구분하기 때문에
if 5>0:
#~~~
else:
#~~~
이런것들이 에러가 발생한다.
나중에 저 부분에 무언가 넣어주고 싶을 수가 있는데 이럴때 pass를 사용하면 된다.
if 5>0:
pass
else:
pass
정상적으로 된다. 에러가 안난다.
'PROGRAMING > 파이썬' 카테고리의 다른 글
파이썬 study 5 (소놀코딩-13.Set) (0) | 2021.12.27 |
---|---|
파이썬 스터디 4(소놀코딩 12강-tuple) (0) | 2021.12.26 |
파이썬 스터디2일차(소놀 코딩-10강제어문 중첩) (0) | 2021.12.26 |
directML - python 3.7 - tensorflow 1.1.5 (0) | 2021.12.25 |
plaidml(0.7.0) amd gpu 사용 - keras2.2.4 (0) | 2021.12.25 |