手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

python语法基础知识总结Python语法基础课后题python语法基础2

时间:2022-08-19    点击: 次    来源:网络    作者:佚名 - 小 + 大

python语法基础知识总结Python语法基础课后题python语法基础2


下载地址

https://share.weiyun.com/GtsAwB3N


资料目录
python基础语法总结(超详细)
Python基础语法总结大全(含思维导图)
Python基础语法题库(含答案解析)
超详细的python语法要点思维导图
Python语法基础ppt
Python语法基础50题(含答案解析)
python语法基础课件教案
Python语法基础实验闯关及答案

举例

Python语法基础50题
4. 下列选项中不符合Python语⾔变量规则的是
A. TempStr
B. I
C. 3_1
D. _AI
[答案]:C
[解析]:变量名不能以数字开头。

5. 以下选项中,关于Python字符串的描述错误的是
A. 字符串是⼀对单引号或双引号括起来的零个或多个字符
B. 字符串是字符的序列,也是序列类型的⼀种
C. 字符串使⽤[]来进⾏索引或切⽚
D. Python字符串的切⽚⽅式是[N, M],不包括M
[答案]:D
[解析]:Python字符串的切⽚⽅式是[N:M],不包括M

6. 给出以下代码: TempStr = 'Hello World' ,可以输出"World"⼦串的是
A. print(TempStr[-5:])
B. print(TempStr[-5:-1])
C. print(TempStr[-5:0])
D. print(TempStr[-4:-1])
[答案]:A
[解析]:A选项的⽅式是可以获取 "World" ⼦串的;B选项中,切割后的⼦字符串是 "Worl" ,所以错误;C选项中,-5到0索引之间是不存在元
素的,切割后的结果是空字符串,所以也错误;D选项中,切割后的⼦字符串是 "orl" ,也是不满⾜题意的。下⾯是测试的过程:

7. 关于赋值语句,以下选项中描述错误的是
A. 赋值语句采⽤符号 = 表⽰
B. 赋值与⼆元操作符可以组合,例如 &=
C. a, b = b, a 可以实现 a 和 b 值的互换
D. a, b, c = b, c, a是不合法的
[答案]:D
[解析]:a, b, c = b, c, a是可以互换信息的,是合法的,所以D错误。如:

8. 关于eval函数,以下选项中描述错误的是
A. eval函数的定义为:eval(source, globals = None, locals = None, /)
B. eval函数的作⽤是将输⼊的字符串转换为Python语句,并执⾏该语句
C. 如果⽤户希望输⼊⼀个数字,并⽤程序对这个数字进⾏计算,可以采⽤eval(input(<输⼊提⽰字符串>))组合
D. 执⾏ >>>eval(' "hello" ') 和执⾏ >>>eval(' "Hello" ') 得到的结果相同
[答案]:D
[解析]: eval(' "hello" ') 执⾏后得到是字符串 'hello' ,⽽ eval(' "Hello" ') 执⾏后得到的是字符串 'Hello' 。所以,执⾏它们得到的结果是不同的。

上一篇:python语法基础50题python语法基础知识案例Python语法基础PPT

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |