下载此文档

python二级考试操作题8.doc


文档分类:资格/认证考试 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
1 / 14

 
从键盘输入一个人的身高和体重的数字,以英文逗号隔开,在屏幕上显示输出这个人的身体质量指数(BMI),BMI 的计算公式是 BMI = 体重(kg)/ 身高2(m2)。
参照代码模板完善代码,实现下述功能 | (d)
则在提交代码页面输入:
print('1', '100', 'fd(100 + (i * 3))')
提交后即可以查看得分
 
6 / 14
注:如果有运算符,请在运算符两侧加上空格
习题讲解
import turtle
r =10
head = 90for i in range (4):
(head)
(r)
r = r + 40
()
会使用turtle库的主要函数,并利用循环结构提高代码简洁性

 
在代码模板中给出了程序框架,根据文件内的提示补充完善代码,可以修改其他代码。
 
从键盘输入一个中文字符串变量 s,内部包含中文逗号和句号。
 
问题1:(8分)计算字符串 s 中的中文字符个数,不包括中文逗号和句号字符。示例如下:
输入:
没有人不爱惜他的生命,但很少人珍视他的时间。
输出:
7 / 14
中文字符数为20。
 
问题2:(7分)用 jieba 分词后,显示分词的结果,用”/”分隔。并显示输出分词后的中文词语的个数,不包含逗号和句号。示例如下:
输入:
没有人不爱惜他的生命,但很少人珍视他的时间。
输出:
没有/ 人/ 不/ 爱惜/ 他/ 的/ 生命/ 但/ 很少/ 人/ 珍视/ 他/ 的/ 时间/
中文词语数为14
 
自动评阅要求问题 1 和 2 同时输出,见示例。
 
输入输出示例
 
输入
输出
示例1
没有人不爱惜他的生命,但很少人珍视他的时间。
没有/ 人/ 不/ 爱惜/ 他/ 的/ 生命/ 但/ 很少/ 人/ 珍视/ 他/ 的/ 时间/
中文词语数为14。
中文字符数为20。
习题讲解
import jieba
s = input() # 请输入一个中文字符串,包含逗号和句号
8 / 14
s = (",","").replace("。","")
n = len(s)
k=(s)
m = len(k)for i in k:
print(i, end= "/ ")print("\n中文词语数为{}。".format(m))print("中文字符数为{}。".format(n))
会使用jieba分词的主要函数

 
使用字典和列表型变量完成学生通讯录管理,名单由考生目录下文件 给出,每行是一个学生的信息。示例如下:
学号,姓名,电话号码,地址
101,aa,12345678,Beijing
102,bb,23456781,shanghai
…  
问题1:参照代码模板完善代码,实现下述功能。在屏幕上显示功能菜单,功能菜单示例如下:
显示所有信息
追加信息
删除信息
请输入数字1-3选择功能:
9 / 14
 
接收用户输入数字选择功能,如果输入错误,要求用户重新输入。如果输入正确,在屏幕上显示提示语句:您选择了功能1/2/3. (5分)
 
问题2:在问题1的代码基础上完善代码,实现下述功能。实现功能1——当用户选择1的时候,从通讯录文件读取信息,显示所有信息。(5分)
示例如下:
显示所有信息
追加信息
删除信息
请输入数字1-3选择功能:1
101,aa,12345678,Beijing
102,bb,23456781,shanghai
 
问题3:在问题2的代码基础上完善代码,实现下述功能。实现功能2——
10 / 14
追加信息。让用户从键盘输入一个学生的信息,用逗号隔开。在屏幕上显示追加后的所有信息,并将信息写入文件 中,文件格式与 address 相同。(10分)

101,aa,12345678,Beijing
102,bb,23456781,shanghai
103,cc,34567,tianj
 
输入输出示例
 
输入
输出
问题 1
1
您选择了功能1.
问题2
1
101,aa,12345678,Beijing
102,bb,23456781,shanghai
问题3
 2
103,cc,34567,tianj
101,

python二级考试操作题8 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人977562398
  • 文件大小132 KB
  • 时间2022-03-11