大数跨境
0
0

Python每日一练|2024.7.10期(第十七期)

Python每日一练|2024.7.10期(第十七期) 码途钥匙
2024-07-10
0
导读:Python每日一练|2024.7.10期(第十七期)
1.已知字符串s='tab',则以下值不为'bat'的表达式是:
A. s[::-1]
B.s[-1::-1]
C. s[2::-1]
D. s[O::-1]


正确答案: D

解析:

s[0::-1]表示从索引0开始,以步长 -1(即反向)取字符,因此结果是'tab'。




2.在Python语言中,可以作为源文件后缀名的是
A.Py
B.ppt
C. pdf
D. png


正确答案: A

解析:

在Python语言中,源文件的后缀名通常是'.py'。因此,选项A'Py'是正确的答案。其他选项B'ppt'、C'pdf'和Dpng'并不是Python源文件的后缀名。



3.如果Python程序执行时产生了“SyntaxError”的错误,其原因是
A.代码中出现了无法解释执行的符号
B.代码使用了错误的关键字
C. 代码中的输出格式错误
D.代码里的变量名未定义


正确答案:A

解析:

在Python编程语言中,如果程序执行时产生了“SyntaxError”的错误,这通常是由于代码中存在不符合Python语法规则的部分。例如,遗漏了标点符号,比如漏了冒号,或者混用中英文符号;关键字拼写错误或遗漏;括号的开闭不匹配;缩进错误也是引起SyntaxError的常见原因之一。因此,本题的正确答案是A.代码中出现了无法解释执行的符号。

4.以下保留字不用于循环逻辑的是
A. else
B.try
C. continue
D. for


正确答案:B

解析:

在Python编程语言中,保留字也叫关键字,这些保留字都被赋予了特殊含义,不能把保留字作为函数、模块、变量、类和其他对象的名称来使用。具体到这个问题上,else,continue和for都是用于循环逻辑的保留字。然而,try并不属于这个范畴,它通常与except一起使用,用于异常处理,而不是循环逻辑。因此,选项B是错误的。



5.以下关于Python循环结构的描述中,错误的是()。
A.while循环使用break保留字能够跳出所在层循环体
B. while循环也叫遍历循环,用来遍历序列类型中元素,默认提取每个元素并执行一次循环体
C.while循环可以使用保留字break和continue
D.while循环使用pass语句,则什么事也不做,只是空的占位语句


正确答案:B

解析:

while循环不是用来遍历序列类型中元素的,而是根据给定条件判断是否继续循环。for循环才是用来遍历序列类型中元素的循环结构。



6.下面哪个不是Python合法的标识符
A.int32
B.40XL
C. self
D.name


正确答案:B

解析:

标识符(identifer)是 Python 中用于标识变量、函数、类、模块等命名的名称。Python 中标识符的命名规则如下:标识符由字母(广义的 Unicode 字符,不包括特殊字符)、数字和下划线构成,数字不能开头。标识符是区分大小写的。

Python 的关键字不能用作标识符。因此,选项 B 中的 40XL 不符合命名规则,不能作为 Python 的合法标识符。其他选项都是合法的标识符,



关注公众号
后台留言“学习”获取更多干货


【声明】内容源于网络
0
0
码途钥匙
欢迎来到 Python 学习乐园!这里充满活力,分享前沿实用知识技术。新手或开发者,都能找到价值。一起在这个平台,以 Python 为引,开启成长之旅,探索代码世界,共同进步。携手 Python,共赴精彩未来,快来加入我们吧!
内容 992
粉丝 0
码途钥匙 欢迎来到 Python 学习乐园!这里充满活力,分享前沿实用知识技术。新手或开发者,都能找到价值。一起在这个平台,以 Python 为引,开启成长之旅,探索代码世界,共同进步。携手 Python,共赴精彩未来,快来加入我们吧!
总阅读181
粉丝0
内容992