#41题
#输出为30个字符宽度,并且居中对齐
s = input("请输入一个字符串:")
print("{:*^30}".format(s))
斐波那契数列
#42题
# 请在______处使用一行代码或表达式替换
#
# 注意:请不要修改其他已给出代码
a, b = 0, 1
while a<50:#
print(a, end=',')
a, b = b,a+b #
#43题
# 请在______处使用一行代码或表达式替换
import jieba
txt = input("请输入一段中文文本:")
ls = jieba.lcut(txt)
print(ls)
print('/'.join(jieba.lcut(txt)))
for i in ls[::-1]:
print(i,end='')
注意:请不要修改其他已给出代码
#44题
import turtle
for i in range(3):
turtle.seth(i*120)
turtle.fd(50)
# 以下代码为提示框架
# 请在...处使用一行或多行代码替换
# 请在______处使用一行代码替换
#
# 注意:提示框架代码可以任意修改,以完成程序功能为准
fo = open("PY202.txt","w")
txt = input("请输入类型序列: ")
...
d = {}
....
ls = list(d.items())
ls.sort(key=lambda x:x[1], reverse=True) # 按照数量排序
for k in ls:
fo.write("{}:{}\n".format(k[0], k[1]))
fo.close()
验证的时候记得用空号来分开
46.