|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
我用mac的python3 做出了左图的 如何修改变成右图呢?我知道ascii码中 ‘b'=’a'+1 如此类推 是否需要%c 这样呢?谢谢
n=int(input("n 是 "))
if n % 2 ==0:
e=2
for i in range(n//2):
print((" "*(n-i)),end='')
for j in range(e):
print('*',end='')
print("")
e+=2
else:
e=1
for i in range(n//2+1):
print((" "*(n-i)),end='')
for j in range(e):
print('*',end='')
print("")
e+=2
- n=int(input("n 是 "))
- x=0
- if n % 2 ==0:
- e=2
- for i in range(n//2):
- print((" "*(n-i)),end='')
- for j in range(e):
- print(chr(x%4+97),end='')
- x+=1
- print("")
- e+=2
- else:
- e=1
- for i in range(n//2+1):
- print((" "*(n-i)),end='')
- for j in range(e):
- print(chr(x%4+97),end='')
- x+=1
- print("")
- e+=2
-
复制代码
- n 是 >? 8
- ab
- cdab
- cdabcd
- abcdabcd
复制代码
|
|