
def print_table(number):
times = range(1,number+1)
for i in times:
print("\t"+str(i),end="") # \t를 해줘야 저렇게 간격이 띄워진다.
print() # 줄바꿈해줘야 함.
for i in times:
print(i, end="")
for j in times:
print("\t"+str(i*j),end="")
print()
print_table(9)

def print_table(number):
times = range(1,number+1)
for i in times:
print("\t"+str(i),end="")
print()
for i in times:
print(i,end="")
for j in times:
if i==j:
print("\t"+"-",end="")
elif i<j:
print("\t"+"+",end="")
elif i%2==0 and j%2==0:
print("\t"+"*",end="")
else:
print("\t"+str(i+j),end="")
print()
print_table(9)
'Python' 카테고리의 다른 글
| or 연산자 사용할 때 주의점. (0) | 2019.04.15 |
|---|---|
| 파이썬에서 dir과 help함수 이용하기 (0) | 2019.04.12 |
| random 모듈 관련 함수 (0) | 2019.04.11 |
| 중첩 for문 (0) | 2019.04.06 |
| 자료형 주의 (0) | 2019.03.31 |


