1 답변
-
n=int(input()) line=int(input()) for i in range(line): print(' '*(line-1),end='') #홀수번째 줄일때, 순서대로 출력될떄 if i%2==1: for j in range(2*i+1): print(n,end='') n=(1 if n==9 else n+1) #짝수번째 줄일때, 역순으로 출력될떄 else: #n=n+2*i for k in range (2*i): n=(1 if n==9 else n+1) t=n for j in range(2*i+1): print(n,end='') if j!=2*i: n=(9 if n==1 else n-1) n=t n=(1 if n==9 else n+1) print('') line=line-1
파이썬으로 짠건데 c랑 별차이없어서 바로 옮기실수 있을거에요
A if test else B
는 c의 삼항연산자test? A : B
와 같은거에요
댓글 입력