内容正文:
编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《程序设计基础-Pyhton》(高等教育出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。
本卷是《程序设计基础-Python》(高等教育出版社)一课一练的第一单元初始Python的第10练,内容涵盖第一单元编写第一个Python程序相关内容。
《程序设计基础-Python》(高等教育出版社)第10练
第1单元 初识Python
子任务十 编写第一个Python程序
1、 单项选择题(本题共5小题)
1. 下列代码中,用于接收用户输入姓名并赋值给变量name的是( )
A. name = print("请输入你的名字:")
B. name = input("请输入你的名字:")
C. input name = "请输入你的名字:"
D. name = input() "请输入你的名字:"
2. 代码“age = int(input("How old are you?"))”的作用是( )
A. 输出年龄并转换为整数
B. 接收用户输入的年龄,并转换为整数类型
C. 定义整数变量age,值为输入的字符串
D. 接收用户输入的字符串,不做类型转换
3. IDLE中保存Python文件的正确操作是( )
A. “File”菜单→“Save” B. “Run”菜单→“Save”
C. 按F5键 D. 按Ctrl+N键
4. 下列代码的运行结果是( )
name = "Tom"
print("Hello! My name is", name)
A. Hello! My name is name
B. Hello! My name is Tom
C. "Hello! My name is", "Tom"
D. 报错
二、判断题(本题共3小题)
1. input()函数接收的用户输入,默认是字符串类型。( )
2. IDLE中按F5键可以直接运行未保存的Python文件。( )
3. print()函数只能输出一个字符串或变量,不能同时输出多个。( )
三、填空题(本题共3小题)
1. Python程序的文件扩展名为______。
2. 代码“print("I'm", age, "years old!")”中,age是______类型变量,需通过int()转换得到。
3. IDLE中运行Python文件的快捷键是______,也可以通过“Run”菜单的“Run Module”命令运行。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《程序设计基础-Pyhton》(高等教育出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。
本卷是《程序设计基础-Python》(高等教育出版社)一课一练的第一单元初始Python的第10练,内容涵盖第一单元编写第一个Python程序相关内容。
《程序设计基础-Python》(高等教育出版社)第10练
第1单元 初识Python
子任务十 编写第一个Python程序
1、 单项选择题(本题共5小题)
1. 下列代码中,用于接收用户输入姓名并赋值给变量name的是( )
A. name = print("请输入你的名字:")
B. name = input("请输入你的名字:")
C. input name = "请输入你的名字:"
D. name = input() "请输入你的名字:"
【答案】B
【解析】“name = input("请输入你的名字:")”用于接收输入。
2. 代码“age = int(input("How old are you?"))”的作用是( )
A. 输出年龄并转换为整数
B. 接收用户输入的年龄,并转换为整数类型
C. 定义整数变量age,值为输入的字符串
D. 接收用户输入的字符串,不做类型转换
【答案】B
【解析】“年龄为数字,用int()转换数据类型”,input函数接收的是字符串,int()用于转换为整数。
3. IDLE中保存Python文件的正确操作是( )
A. “File”菜单→“Save” B. “Run”菜单→“Save”
C. 按F5键 D. 按Ctrl+N键
【答案】A
【解析】“在‘File’菜单中选择‘Save’命令即可打开‘另存为’对话框”保存文件。
4. 下列代码的运行结果是( )
name = "Tom"
print("Hello! My name is", name)
A. Hello! My name is name
B. Hello! My name is Tom
C. "Hello! My name is", "Tom"
D. 报错
【答案】B
【解析】print函数可同时输出字符串和变量值,变量name的值为"Tom",故输出结果为“Hello! My name is Tom”。
二、判断题(本题共3小题)
1. input()函数接收的用户输入,默认是字符串类型。( )
【答案】正确
【解析】年龄输入需用int()转换,因为input()默认接收字符串。
2. IDLE中按F5键可以直接运行未保存的Python文件。( )
【答案】错误
【解析】运行程序前需保存文件,未保存时按F5会提示先保存。
3. print()函数只能输出一个字符串或变量,不能同时输出多个。( )
【答案】错误
三、填空题(本题共3小题)
1. Python程序的文件扩展名为______。
【答案】.py
2. 代码“print("I'm", age, "years old!")”中,age是______类型变量,需通过int()转换得到。
【答案】整数
3. IDLE中运行Python文件的快捷键是______,也可以通过“Run”菜单的“Run Module”命令运行。
【答案】F5
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$