728x90
반응형

if문

인자 b가 int이거나 float일때만 출력

def plus(a, b):
    if type(b) is int or type(b) is float:
        return a + b
    else:
        return None
        
print(plus(12, "55"))

 

if문에는 if ~ elif ~ else 사용할 수 있음

 


 

for문

python에서는 string도 배열(이론적으로)이기때문에 for문에 사용 가능 

days = ("월", "화", "수", "목", "금")

for day in days:
    if day is "수":
      break
    else:
      print(day)
    
'''
월
화
'''

for num in [1, 2, 3, 4, 5]:
    print(num)

'''
1
2
3
4
5
'''

for num in "hello":
    print(num)

'''
h
e
l
l
o
'''
반응형

'프로그래밍 > Python' 카테고리의 다른 글

개발환경 세팅  (0) 2020.12.23
Modules  (0) 2020.12.22
Function 정의  (0) 2020.12.21
Built in Functions  (0) 2020.12.21
sequence type(열거형 타입) - list, tuple & Dictionary(딕셔너리)  (0) 2020.12.18
복사했습니다!