1、在Python语言中,下面哪一个是赋值符号( )
2、在Python中,Print(表达式)的功能是( )。
A、把两个字符串连接成一个字符串
B、把字符型数据转换成浮点数类型的数值
C、把字符型整数转换成整数类型的数据
D、输出表达式的结果
3、如果在Python中输入print("3+5=")并按下回车后,输出结果是( )
A、8 B、print(3+5) C、3+5 D、3+5=
4、平时我们在编程的时候要养成保存程序文件的习惯,在保存文件时我们发现,用Python语言写成的文件的扩展名是( )。
A、.jpg B、.py C、.doc D、.sp
5、在Python中,我们通常使用( )来存取数据。
6、赋值语句的格式是:“变量名=表达式”,功能是“将表达式的值保存到变量中”,“=”是赋值的意思。例如“X=1”的意义是( )
A、它与数学中的算式是一样的,没什么区别。
B、X=1是一元一次方程
C、求知数X的数值是1
D、将数值1赋值给变量X
7、将字符型数据(整数或小数)转换成浮点数类型的函数是( )。
A、print() B、float() C、int() D、input()
8、下列各个关系表达式,表示正确的是( )。
A、1==1
B、01
C、0!=0
D、-2-1
9、在下列关于变量的命名规则中说法不正确的是( )
A、变量名不能以数字开头
B、变量名中不能有空格
C、变量名应区分大小写
D、变量名可以使用Python的内置命令。(比如我们用input做变量名)
10、下面的程序段,通过键盘输入5,则运算结果是( )
A=input()
print(A * 5)
11、程序运行后,键盘输入33,其输出结果为 ()
s=int(input(“请输入一个两位数:”))
s=s%6
print(s)
12、下列哪种结构,可以实现程序的判断( )。
A.顺序结构
B.选择结构
C.循环结构
D.组合结构
13、算法用Python程序实现,以下代码中哪处语句存在语法错误()
14、下列有关If 单分支语句说法错误的是( )。
A.If(条件表达式)后面加冒号:
B.执行过程中条件表达式为真,执行语句A,为假则不执行语句A
C.If(条件表达式)后面可以不加冒号:
D.当语句A由多个语句构成时,严格遵守相同的缩进
15、函数range(7,10)生成的序列中元素的个数是( )
16、下列变量名在Python中合法的是( )
A. 36B
B. F55#
C. for
D. _Good
17、有python程序如下:
S=input( )
print(S * 3)
运行后通过键盘输入6,则运算结果是( )
A. 666
B. SSS
C. 18
D. S*3
18、下列程序运行后的结果是( )
19、在Python程序中,已知x=2,y=1,当执行语句y+=x*2,y的值是( )
20、Python中的函数type( )可以返回对象的数据类型,执行语句“print(type(”8“))”的结果是( )
A. class int
B. class str
C. class text
D. class list
21、利用Python求100以内所有能被3整除的正整数,代码如下:
A. i=i*3
B. i=i%3
C. i%3==0
D. i/3==1
22、利用Python打印5个#,代码及运行结果如下:
22、利用Python打印5个#,代码及运行结果如下:
A.5
B. range(1,5)
C. (1,5)
D. range(5)
1、(3分)x=int(input(“请输入第1个数:”))
y=int(input(“请输入第2个数:”))
if x>y:
print(x)
else:
print(y)
程序运行后,键盘输入8和6,其输出结果为____
2、
x=int(input("请输入一个正整数:"))
if x%2==0:
print(x,"是偶数.")
else:
print(x,"是奇数.")
程序运行后,从键盘输入781,结果是____
3、(6分)算法是指在有限步骤内求解某一问题所使用的一组定义明确的规则。某一个算法的描述如下:
①输入两个数A,B;
②如果A大于B,则将A的值赋给C,B的值赋给A,C的值赋给B;
③如果A不大于B,则A、B的值保持不变;
④输出A,B;
⑤结束
(1)以上算法的描述属于哪一种:________; ____________
(2)以上算法第④步用Python语言实现,可以写为:___________________; ____________
(3)如果A的值是5,B的值是3,则执行完算法后,A的值是:________。 ____________
4、(6分)数学中阶乘是用n!来表示,同时定义了n!=n*(n-1)!,例如:5的阶乘可以表示为5!=5*4*3*2*1。下列Python程序是通过for循环求解一个正整数的阶乘。
(1)以上程序第4行横线处应该填入:________ ____________
(2)以上程序中变量a的数据类型是:______; ____________
(3)运行后的结果是4!=24,则for循环中第4行的语句共执行了_______次。 ____________
5、(5分)执行以下程序段后,变量t的值是_________。
6、下面程序为判断输入的一个整数是否为素数,请将程序填写完整。①代码为_______________;②代码为_______________;③代码为_______________;
6、(9分)下面程序为判断输入的一个整数是否为素数,请将程序填写完整。
①代码为_______________ ____________
②代码为_______________ ____________
③代码为_______________; ____________
7、执行下面程序,程序输出结果为sum=_________
8、求所有水仙花数。水仙花数是指一个三位数,其个位、十位、百位3个数字的立方和等于这个数本身。完成下列代码
①代码为_______________ ____________
②代码为_____ ____________
③代码为_________ ____________
1、一家商场在降价促销,如果购买金额不高于200元,会给10%的折扣,如果购买金额高于200元,会给20%的折扣。编写一个Python程序,输入消费额(整数),显示折扣后的应付金额。
测试程序如下:
2、编写程序,计算百钱买百鸡。假设公鸡5元1只,母鸡3元1只,小鸡1元买3只,现在有100元,想买100只鸡,问一共有几种购买方案?
代码运行结果如下: