| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> Python小白基础练习题库(1) -> 正文阅读 |
|
[Python知识库]Python小白基础练习题库(1) |
1):Python语言采用______来表明每行代码的层次关系。 A、注释和制表符 B、制表符或括号 C、括号 D、空格或制表符 答案:D 2):下列属于Python注释的方式为______。 A、-- B、// C、# D、/*...*/ 答案:C 3):Python语言对于变量的命名要求严格,下面几个选项中非法的变量命名是______。 A、_var1 B、Var_1 C、$var_1 D、str1 答案:C 4):下面不属于Python语言表示字符串的方式是______。 A、单引号 B、括号 C、三引号 D、双引号 答案:B 5):下面变量正确的赋值方式是______。 A、x=1 B、int x;<回车>x=1 C、=x D、%x=1 答案:A 6):我们应该了解到,python2到python3经历了很多重大改变,python3不属于接收用户输入的语句是______。 A、a=input("input:") B、input("input") C、a="input:" D、b=input() 答案:C 7):下面程序运行后将输出______。 a=52 b=62 c=b+1 print(eval("a+c")) A、a+c B、b+1 C、115 D、"a+c" 答案:C 8):下面程序运行后输出的结果是______。 n=7 sum=0 for i in range(int(n)): ????sum+=i+1 print("结果为:",sum) A、结果为: 25 B、结果为: 28 C、结果为: 29 D、程序报错 答案:B 9):下面一段代码需要______保证其正常输出。 my_len(my_def): ????my_def.split() ????return len(my_def) res = my_len('hfweiie8832 ?fej中文') print(res) A、首行缩进与第二行保持一致 B、首行添加def关键字,且用空格与函数名隔开 C、第三行去掉len关键字 D、无需修改,程序可以正常输出 答案:B 10):下列明显不属于画笔控制函数的是______。 A、turtle.speed() B、turtle.forward() C、turtle.goto() D、turtle.screensize() 答案:D 11):如果你想绘制五星红旗,你需要导入的包______。 A、turtle和pip B、wheel C、turtle和math D、NLTK和turtle 答案:C 12):以下程序下运行后将输出______。 a="""dsad dsafsda """ print(a) A、dsaddsafsda B、dsad dsafsda C、""dsaddsafsda"" D、dsad\ndsafsda\n 答案:B 13):下列不属于python3中保留字的是______。 A、elseif B、del C、raise D、class 答案:A 14):变量名字的第一个字符必须是______。 A、数字或字母 B、数字或下划线 C、字母 D、字母或下划线 答案:D 15):下面这段代码是一个死循环,如何让这个程序执行后不输出结果并永远处于运行状态______。 z=2 while z>1: ????z = z+1 ????print(z) A、首行缩进四个空格 B、末行取消缩进 C、第二行改为z<1 D、第三行z+=z+1 答案:B 判断题1):类名首字母一般采用大写,对象名采用小写。 答案:True 2):函数名通常采用小写,并用下划线或单词首字母大写增加名称可读性,导入的函数不以模块名做前缀。 答案:False 3):函数之间或类的方法之间用空行分割,表示一段新的代码的开始。 答案:True 4):程序中用于分隔各部分功能的空行也是代码的一部分。 答案:True 5):python3程序运行中会跳过注释行的内容,并且每个python文件前需要加上注释说明。 答案:False 6):程序运行a="""dsadsa"""<回车>print(a)的值显示为"'dsadsa'"。 答案:False 7):k="789",b="123",eval(k+b)的值为921。 答案:False 8):a=5<回车>b=3<回车>c=a+b<回车>d=c+3。d的值输出为11。 答案:True 9):n=input("请输入一个自然数:")<回车>a=n+1<回车>print(a)可以正确输出a的值。 答案:False 10):is不是python的保留字。 答案:False 11):分支语句是控制程序运行的一类重要语句,它的作用是根据判断条件选择程序执行路径。 答案:True 12):print()函数和format()方法不可以将结果以特定格式输出。 答案:False 13):循环语句是控制程序运行的一类重要语句,与分支语句控制程序执行类似,它的作用是根据判断条件确定一段程序是否再执行一次或者多次。 答案:True 14):input(),print(),eval()是python的内置函数。 答案:True 15):函数是一组表达特定功能表达式的封装,只能够接受变量。 答案:False 新人初来乍到,请多多指教,题库会不定时更新,部分标题来源网络和自己学校的题库,有的自己原创,非盈利!嘿嘿!(持续更新中.......) |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/25 16:00:31- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |