计算机二级python-第一套

#41题
#输出为30个字符宽度,并且居中对齐

s = input("请输入一个字符串:")
print("{:*^30}".format(s))

斐波那契数列
计算机二级python-第一套_第1张图片

#42题
# 请在______处使用一行代码或表达式替换
#
# 注意:请不要修改其他已给出代码

a, b = 0, 1
while a<50:#
    print(a, end=',')
    a, b = b,a+b #

计算机二级python-第一套_第2张图片

#43题
# 请在______处使用一行代码或表达式替换


import jieba
txt = input("请输入一段中文文本:")
ls = jieba.lcut(txt)
print(ls)
print('/'.join(jieba.lcut(txt)))
for i in ls[::-1]:
    print(i,end='')

注意:请不要修改其他已给出代码

计算机二级python-第一套_第3张图片

#44题
import turtle 
for i in range(3):
    turtle.seth(i*120)
    turtle.fd(50)

计算机二级python-第一套_第4张图片

# 以下代码为提示框架
# 请在...处使用一行或多行代码替换
# 请在______处使用一行代码替换
#
# 注意:提示框架代码可以任意修改,以完成程序功能为准

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()

验证的时候记得用空号来分开
计算机二级python-第一套_第5张图片
46.计算机二级python-第一套_第6张图片

计算机二级python-第一套_第7张图片

你可能感兴趣的:(计算机二级python-第一套)