一、选择题
-
下⾯哪个不是Python合法的标识符(B)
- A. int64
- B. 40XL
- C. self
- D. stu_name
-
下列关于Python语⾔说法错误的是(C)
- A. Python是解释型语言
- B. Python是⾯向对象语⾔
- C. Python2.x和Python3.x是完全兼容的
- D. 普通的⽂本编辑器也可以写Python程序
-
下列关于print函数用法错误的是(D)
- A. print(100)
- B. print(100, 200)
- C. print(100, 'hello world!')
- D. print(10 20)
二、填空题
- Python中单行注释的符号是( # ), 多⾏注释的符号是( ''' '''或""" """ )。
- Python程序文件扩展名是( .py )。
- 在Python中,给多行代码同时添加多行注释的快捷键是( CTRL + / )。
- 在Python中,布尔类型有( 2 )个值,分别是( True 和 False )。
三、简答题
- 简述标识符的规则和规范。
规则:
- 只能有数字、字母和下划线_组成,除下划线以外的特殊字符不可以使用
- 标识符开头不能是数字
- 标识符不能是python中的关键字
- 标识符严格区分大小写
规范:
- 尽量见名知意,用简单的单词来描述
- 遵循官方的命名规范:
- 变量名、函数名、文件名全小写,多单词用下划线_来连接
- 使用驼峰命名法:大驼峰(类名)、小驼峰(变量名、函数名)
- 请写出Python语言有哪些特点。
- 是一种解释性语言
- 是一种交互式语言
- 是一种面向对象性语言
- 是一种跨平台语言
- 请写出Python常⻅的应用领域。
- 自动化办公
- 爬虫
- web开发
- 自动化测试
- 数据分析
- AI:机器学习、深度学习,人工智能,数据挖掘
编程题
- 从控制台分别输入姓名,年龄和爱好,并按照指定格式输出到控制台上
运行效果:
请输入姓名:张三
请输入年龄:18
请输入爱好:吹牛逼
我是张三,今年18,爱好吹牛逼
name = input("请输入姓名:")
age = input("请输入年龄:")
hobby = input("请输入爱好:")
print(f"我叫{name},今年{age},爱好{hobby}")
THE END
暂无评论内容