计算机二级python-第一套

#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.在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_36697196/article/details/90745094