2.1 Python的语法规则
1.下列关于Python的缩进错误的是
A.
Python中用缩进划分语句块
B.
Python中的缩进是必须的
C.
Python中每个缩进层次必须用四个空格
D.
Python的缩进会在代码的复制粘贴中带来麻烦
答案:C
2.下列关于标识符的说法错误的是
A.
标识符是表示某个实体的符号
B.
标识符可以以数字开头
C.
标识符可以为字符
D.
标识符中间可以加入下划线
答案:B
3.下列关于Python中注释正确的是
A.
Python中单行注释使用单引号
B.
Python中单行注释使用井号#
C.
Python中多行注释使用三个井号###
D.
Python中多行注释使用三个引号’’’
答案:BD
2.2 基本数据类型
1.关于字符串的说法错误的是
A.
创建字符串,既可以用单引号也可以用双引号
B.
字符可视为长度为1的字符串
C.
字符串以\0标志字符串结束
D.
可以用len函数查看字符串中有多少个字符
答案:C
2.关于字符串的说法错误的是
A.
创建字符串,既可以用单引号也可以用双引号
B.
字符可视为长度为1的字符串
C.
字符串以\0标志字符串结束
D.
可以用len函数查看字符串中有多少个字符
答案:A
3.下列哪种数据类型是可变的
A.
string
B.
list
C.
tuple
D.
dictionary
答案:BD
4.Python中转义字符\n是什么作用
A.
回车
B.
换行
C.
换页
D.
退格
答案:B
2.3 Python的运算符
1.a = 7, 下列哪个选项的结果是3?
A.
a-4
B.
a%4
C.
a>>1
D.
~a
答案:ABC
2.
-
完成函数
number,使它可以对输入的两位正整数拆分再相加。 例如: 18可拆分成数字1和8,1 + 8 = 9,则number(18) = 937可拆分成数字3和7,3 + 7 = 10,则number(37) = 10
正误判定变量:answer
def number(num): answer = num//10 + num%10 return answer
3.下面能正确表达的是
A
from math import sin (x+y+z).sin/sqrt(x2+y2+z**2)
B
from math import sin sin(x+y+z)/sqrt(x2+y2+z^2)
C
from math import sin sin(x+y+z)/sqrt(x2+y2+z**2)
D
from math import sin sin((x+y+z)/sqrt(x2+y2+z**2))
答案:C
4.
-
完成函数
power。power包括三个参数,要求返回前两个参数指数的结果,同时返回指数结果与第三个参数的相除的余数,将两个结果放在一个列表中。 例如:power(2,3,5)=[8,3]2的3次方是8,8除以5的余数是3,则结果返回[8,3]。
正误判定变量:ans
def power(a,b,c): x = a**b y = x%c ans = [x,y] return ans
本文介绍了Python的基础知识,包括语法规则如缩进的使用,标识符的命名规则,注释的编写方式以及字符串和不同数据类型的特性。强调了缩进在Python中的重要性,以及如何创建和操作字符串。还探讨了运算符的运用,如算术运算和位运算,并展示了如何编写简单的函数来处理数字和字符串。最后,提到了用户输入和输出以及字符串编码的概念。
2543

被折叠的 条评论
为什么被折叠?



