Python二级试题:使用turtle库绘制三角形

使用turtle库的turtle.fd()函数和turtle.seth()函数绘制一个边长为100的三角形,效果如下图所示。 代码模板: import turtle for i in range(_____): turtle.seth(_____) ________(100) 考查知识点: 计算生态,使用第三方绘图 知识拓展 turtle库是流行的第三方Python绘图库,使用turtle库绘图非

Python二级试题解读:使用jieba进行中文分词

从键盘输入一个中文字符串变量s,内部包含中文逗号和句号。计算字符串s中的中文词语数。示例如下: 请输入一个中文字符串,包含标点符号。 示例 输入:问君能有几多愁?恰似一江春水向东流 输出:中文词语数:8 代码模板: import _____ s = input("请输入一个中文字符串,包含标点符号:") m =_____ print("中文词语数:{}".format(_____)) 什么是中文分

Python二级试题:从带注释的论语文本中提取原文

给出文件"论语.txt",其内容采用逐句“原文"与逐句“注释"相结合,通过【原文】标记《论语》原文内容,通过【注释】标记《论语》注释内容 编程要求:在代码模板中修改代码,提取“论语.txt"文件中的原文内容,输出保存到考生文件夹下,文件名为“论语-原文.txt”。要求:仅保留“论语.txt"文件中所有【原文】标签下面的内容,不保留标签,并去掉每行行首空格及行尾空格,无空行,去掉每行文字中所有小括号

Python二级试题:统计文本中不同词的出现频率

键盘输入一组水果名称并以空格分隔,共—行。示例格式如下: 苹果  芒果  草莓  芒果  苹果  草莓  芒果  香蕉  芒果  草莓 统计各类型的数量,从数量多到少的顺序输出类型及对应数量,以英文冒号分隔,每个类型一行。输出结果保存在考生文件夹下,命名为“PY202.txt”。输出参考格式如下: 芒果:4 草莓:3 苹果:2 香蕉:1 代码模板 // 考生文件初始代码 fo = open("PY

Python二级试题解读:建立字母表索引,并通过索引访问字母

从键盘输入一个1~26之间的数字,对应于英文大写字母表中的索引,在屏幕上显示输出对应的英文字母。 示例: 请输入一个数字: 1 输出大写字母:A 代码模板: // 考生文件初始代码 s = eval(input("请输入一个数字:")) ls = for i in range(65,91): ls.append(chr(_____)) print("输出大写字母:{}".format(__

Python二级试题解读:输出斐波那契数列

根据斐波那契数列的定义,F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)(n>=2),输出不大于50的序列元素。例如:屏幕输出实例为:0.1.1.2.3…(略)。 代码模板: a, b = 0, 1 while ______:    print(a, end=',')    a, b = ______   while是循环结构的关键字,后面紧跟循环条件。题目要求输出

Python二级试题解读:十进制转换为二进制数

从键盘输入一个有十进制的数字保存在变量s中,转换为二进制数输出显示在屏幕上,示例如下:请输入一个十进制数:25 转换成二进制数是:11001。 代码模板: // 考生文件初始代码 s = input("请输入一个十进制数:") num = _____ print("转换成二进制数是:{_____}".format(_____)) 字符串对象的format函数可以输出二进制数,格式化符“{:b}”输

Python二级试题解读:生成3个随机数并求其立方和

以100为随机数种子,随机生成3个在1(含)到9(含)之间的随机整数,计算这三个随机整数的立方和。 代码模板: // 考生文件初始代码 import random ____________ # 此处可多行 s = 0 # ____________ # 此处可多行 print(s) 创建随机数,可以使用Python提供的random模块。要生成随机数,需要先设置随机数种子,随机数是通过算法产生的,跟

Python二级试题解读:列表的访问和插入操作

a和b是两个列表变量,列表a为已给定,键盘输入列表b,将a列表的三个元素插入到b列表中对应的前三个元素的后面,并显示输出在屏幕上。 例如:键盘输入列表b为,因此,屏幕输出计算结果为 代码模板: // 考生文件初始代码 a = b = eval(input()) j=1 for i in range(len(__(1)____))

Python二级试题解读:按指定格式输出字符串S

键盘输入字符串s,按要求把s输出到屏幕,格式要求:宽度为30个字符,星号字符*填充,居中对齐。如果输入字符串超过30位,则全部输出。 代码模板: // 考生文件初始代码 s = input("请输入一个字符串:") print("{______}".format(s)) 字符串对象format方法格化符的使用 字符串对象的format方法可以让字符串按我们指定的格式输出,这个方法对控制字符串在屏幕