본문으로 바로가기

Python summary - 2023.05

category Script Language 2023. 5. 10. 10:17

 

input+print

n = int(input('prompt:'))

print('{0:02d} '.format(n), end='') # 2자리
print(f'{n:0<3}', end='') # 3자리+0으로채운+왼쪽정렬

 

파이썬 예약어 리스트

import keyword
print(keyword.kmlist)
 
# ▼output
# ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

 

 

if .. elif .. else

 

 

 

for

# for문 사용예
for i in range(n): print(f'{i}', end='') # 0 ~ N, 1씩 증가
for _ in range(1,10): print('*', end='') # 1 ~ 10, 1씩 증가
for i in range(10, 0, -2): print(f'{i}', end='')

# 중첩루프(구구단 출력예)
def nestedLoopEx(loopCount):
  for i in range(1, loopCount+1):
    for j in range(2, loopCount+1):
      # print('{0:02d} '.format(i * j), end='')
      print(f'{j:>3} x {i:>3} = {i * j:<3}', end='')
    print()

 

 

 

while

 

 

자료구조 구성

 

반응형