在 Python 中自定义函数需要什么关键字放在函数开始( )
function
def
define
void
下面代码执行完毕后, a 和 b 的值分别为( )
1 和 2
1 和 1
2 和 2
2 和 1
在编写 python 程序时缩进的作用是()。
让程序更美观
只在 for 循环中使用
只在 if 语句中使用
用来界定代码块
关于 Python 语句 P = –P,以下选项中描述正确的是( )
P 和 P 的负数相等
P和 P 的绝对值相等
将 P 赋值为它的相反数
P 的值为 0
下面 Python 代码运行后,a、b 的值为( )
a=23
b=int(a/10)
a=(a-b*10)*10
b=a+b
print(a,b)
23 2
30 20
30 32
3 2
在 Python 中,不同的数据,需要定义不同的数据类型,可用方括号“[]”来定义的是
列表
元组
集合
字典
在 python 中运行 print(“3+6”)的结果是( )。
9
“3+6”
3+6
“9”
python 中,表达式 5%2 = ( )。
2.5
2
1
0
在 python 中能实现下面结果的代码是( )。
请输入你的性别:
print(“请输入你的性别:”)
print(请输入你的性别:)
input(“请输入你的性别:”)
input(请输入你的性别:)
Python 中变量的命名遵循的规则,不正确的是( )
以字母或下划线开头,后面可以是字母、数字或下划线。
区分大小写
以数字开头,后面可以是字母、数字或下划线。
不能使用保留字
李老师要建立一个“Python 程序设计”课程的学习网站,下面比较合理的制作流程是 :( )
①规划网站结构,并确定设计风格②发布网站 ③网页制作 ④了解网站运行环境,选择网
站开发工具 ⑤确定网站主题,收集素材
①⑤③④②
⑤①④②③
①④⑤②③
⑤①④③②
有关循环结构的说法不正确的是( )。
循环结构是算法的基本结构之一
有的的程序设计中没有循环结构
循环结构在程序设计有可能会有嵌套出现
在 PYTHON 程序设计语言中循环结构一般使用 IF 语句实现。
检测输入的四位整数 abcd 是否满足下述关系:(ab+cd)(ab+cd)=abcd。实现上述
功能的 python 程序代码如下:
k=int(input(“输入一个四位数:”))
__①___
y=k%100
if __②___ :
print(“符合”)
else:
print(“不符合”)
划线处应填入的代码是( )
①x=k/100 ②(x+y)*2!=k
①x=k//100 ②(x+y)*2==k
①x=k/100 ②(x+y)**2!=k
①x=k//100 ②(x+y)**2==k
有如下 python 程序段:
a="Doing is better than saying ."
print(r"\n"+a[ :15])
该程序运行后,输出的结果是( )
直接输出:' \nDoing is better '
直接输出:\nDoing is better th
直接输出:\nDoing is better
先换行,然后在新的一行中输出:Doing is better
下列不可以作为 Python 合法变量名的是( )
c0
2a
a_3
小河
运行下列 Python 程序,结果正确是( )
a=32
b=14
c=a//b
print(c)
2.2
2
“2”
4
在数学中,我们一般使用“=“表示相等关系,那么“=”在 Python 语言中的写法为( )
=
==
:=
<>
下面选项中对 Python 的转义字符描述错误的是( )
\r 回车
\n 换行
\\ 反斜杠符号
\” 单引号
下面哪个不是 Python 合法的标识符( )
int_3
count
__name__
在 Python 中运行下列程序,输出结果为( )
for i in range (1,5):
print(i)
1,2,3,4,5
1 2 3 4 5
0,1,2,3,4
1 2 3 4
小王编写了“字符串缩写”程序,实现如下功能:
1.输入一串由英文字母和数字组成的字符串,
2.如果字符串有连续字符构成的升序段(后面字符的ASCII 值比前面的字符的 ASCII 值大
1),则把升序段缩写成由第一个字符加上“— ”和最后一个字符组成的新字符段,
3.例如:字符串为“abcdf12345becomexy”,则缩写成“a-df1-5becomex-y”。
程序运行时,输入一串字符,输出缩写的字符串,程序运行效果如下图所示:
约瑟夫问题是个有名的问题:N 个人围成一圈,顺序为 0,1,2,3,4,5,从 0 号这
个人开始报数,报到 2 的将被杀掉,接下去重新开始报数,报到3 的将被杀掉...以此类
推,最后剩下一个,其余人都将被杀掉。例如N=6,被杀掉的顺序是:1,4,3,0,5;最后只剩下 2 这个人。