-
[Python] multiplication table (파이썬 구구단)Python/Python Programming 2019. 10. 10. 16:35
for문과 range를 이용한 구구단 만들기
# 구구단 만들기 for x in range(2,10,1): for y in range(1, 10, 1): print(x, '*', y, '=', x*y ) ------------------------------------- 2 * 1 = 2 2 * 2 = 4 2 * 3 = 6 2 * 4 = 8 2 * 5 = 10 2 * 6 = 12 2 * 7 = 14 2 * 8 = 16 2 * 9 = 18 ... 9 * 1 = 9 9 * 2 = 18 9 * 3 = 27 9 * 4 = 36 9 * 5 = 45 9 * 6 = 54 9 * 7 = 63 9 * 8 = 72 9 * 9 = 81
# 중첩 while문을 이용한 구구단
x = 1 while x < 9: x += 1 y = 0 while y < 9: y += 1 print(x,'*',y,'=',x * y) 2 * 1 = 2 2 * 2 = 4 2 * 3 = 6 2 * 4 = 8 2 * 5 = 10 2 * 6 = 12 2 * 7 = 14 2 * 8 = 16 2 * 9 = 18 ... 9 * 1 = 9 9 * 2 = 18 9 * 3 = 27 9 * 4 = 36 9 * 5 = 45 9 * 6 = 54 9 * 7 = 63 9 * 8 = 72 9 * 9 = 81
# list Comprehension 을 이용한 구구단
for x in [ [x, y, x * y] for x in range(2,10,1) for y in range(1, 10, 1) ]: print(x[0],'*',x[1],'=',x[2]) --------------------------------------------------------------------------- 2 * 1 = 2 2 * 2 = 4 2 * 3 = 6 2 * 4 = 8 2 * 5 = 10 2 * 6 = 12 2 * 7 = 14 2 * 8 = 16 2 * 9 = 18 ... 9 * 1 = 9 9 * 2 = 18 9 * 3 = 27 9 * 4 = 36 9 * 5 = 45 9 * 6 = 54 9 * 7 = 63 9 * 8 = 72 9 * 9 = 81
'Python > Python Programming' 카테고리의 다른 글
[Python] Convert time string type to datetime time type. (시간문자열을 타임 타입으로 변환) (0) 2019.10.14 [Python] Website image download (0) 2019.10.11 [Python] 리스트나 튜플의 모든 요소들을 참, 거짓 확인하는 내장함수 (0) 2019.10.11 [Python] isalpha 문자열에 문자만 있는지 확인하는 메소드 (0) 2019.10.11 [Python] multiplication table using itertools module. (itertools을 이용한 구구단) (0) 2019.10.10 [Python] comparing a file and b file (파일 비교 하기) (0) 2019.10.10 [Python] Difference between readline and readlines. (readline과 readlines의 차이) (0) 2019.10.08 [Python] iglob메소드와 재귀를 이용한 모든 하위 디렉토리 특정 확장자 파일 검색 (0) 2019.10.06