单项选择题(每题2分,共50分)
- A、 变量名要以字母、汉字、数字或下划线命名,不能以数字开头
- B、 变量名不能使用Python内置命令等保留字符,如print、input、turtle等不能作为变量名
- C、 变量名中的英文字符区分大小写,如bag、Bag和BAG是三个不同的变量
- D、 变量名中间可以有空格
李鸣学习了Python的入门知识后,用海龟编辑器编写了一个简单的除法计算程序,请观察他的编程界面图片(如图1),回答问题。
- A、 L=3.14*r**2
- B、 L=2*3.14*r
- C、 2*r=L
- D、 2*3.14*3.14=L
- A、 int( )
- B、 str( )
- C、 color( )
- D、 float( )
- A、 3<9
- B、 16>5
- C、 4!=5
- D、 20<18
- A、 100>=80 and 60>80
- B、 10<=20 and 30>40
- C、 100>80 and 80>60
- D、 60>80 and 120<80
以下程序的输出结果如图2所示,请阅读程序,回答问题。
在编程中,如果需要存储3个同学的姓名,我们可以创建3个变量,每个变量存储一个姓名。但是,如果需要存储50个同学的姓名,这样操作就会很不方便。为了解决这类问题,Python 提供了列表,可以将多个数据有序地组织在一起,方便调用。
- A、 "花" in "举头望明月"
- B、 "春" in "野火烧不尽"
- C、 1 in [1, 2, 3, 4]
- D、 “珠海”in ["广州", "深圳", "佛山", "东莞"]
- A、 (0,0)
- B、 (200,400)
- C、 (400,200)
- D、 (720,420)
判断题(每题1分,共10分)
综合应用题(每题2分,共40分)
小可在学完本学期第二章的“用程序解九章算术”的内容后,作了进一步的探究,编写了一个程序,用来计算长为22厘米、宽为15厘米的长方形的面积,如图4所示。
小芳学习了Python的随机函数后,想编写一个能自动生成加法题的程序,用于帮助弟弟提高加法口算能力。经过思考,小芳画出了流程图(如图5所示),现在请你和她一起完善程序。
学校科技节比赛正如火如茶地开展,李薇使用Python的海龟库绘制了中国结(如图6)的基本轮廓(如图7)。请阅读程序,回答问题:
import turtle turtle. left(45) for i in range(4): turtle. forward(200) turtle. left(315) turtle. circle(50) turtle. left(315) |
同学们很快就要升上初三了,宣传委员小莉用Python程序制作了一个为同学们加油鼓劲的词云图(如图8),准备挂在班级墙上,这样既能鼓励大家,又能起到装饰作用。请阅读程序,回答小题:
import wordcloud import jieba text = open("加油鼓劲. txt", encoding='utf-8). readO seg_ generator = jieba. cut(text) seg_ list = "'. join(seg_ generator) w = wordcloud. WordCloud( font path = 'SourceHanSans-Normal. otf, stopwords=("的", "能", "和", "是","没有","了","不"]) w. generate(seg_ list) w. to_ file('加油鼓劲. png) print(词云图生成成功! ) |