第二章 python基础知识
python编程练习题及答案解析
一、单选题
1、执行下列代码:
a=10
b=20
print(a+b) 输出结果正确的是( )
A、1020
B、10
C、20
D、30
答案解析:D
2、下列变量命名,符合规范的是:
A、_num2
B、@ 32A
C、3name
D、t Class
答案解析:A 变量名不能以数字开头、不能包含空格
3、执行下列代码
i=50
muimui模拟器j=40
print(i>j) 输出的结果为( )
A、50
B、40
C、True
D、False
答案解析:C 关系运算符考点,满足条件则为True,否则为False
4、将整型变量5强制转换成字符串变量的方法是()
A、Int(5)
B、float(5)
C、print(5)
D、str(5)
答案解析:D
5、执行下列代码:
a=python冒泡排序详解True
b=2
c=0
print( a and c ) 输出的结果为( )
A、2
B、0
C、True
D、None
答案解析:B 0为False ,1 为True
二、多选题
1、下列变量命名正确的是()
A、3stu
B、hello321
C、q.name
D、A_Alen
答案解析:BD 变量名包含字母、数字、下划线。
2、下列选项中哪些表示正确的字符串()
A、“321123”
B、‘你好‘
C、name=小丽
D、text=’’’一行
白鹭
上青天‘’’
答案解析:ABD 单引号或者双引号引起来的为字符串,三个单引号引起来叫多行字符串。
3、下列变量中,数据类型对应正确的是( )
A、grade=’3’ 整数类型
B、num=1 整数类型
C、name=小红 易语言是基于什么做出来的 字符串类型
D、time=’10:30’ 字符串类型
答案解析:BD thinkphp6后台管理系统单引号或者双引号引起来的为字符串
4、对于print( int(‘3’) )描述正确的是( )
A、‘3’在该代码中是整数类型
B、‘3’在该代码中是字符串类型
C、输出结果为整数类型
D、输出结果为字符串类型
答案解析:BC int()将数据强制转换成整数类型
5、下列逻辑关系表示为True的是()
a=10 b=0 c=40
A、a>c or a>b
B、b<a and b<c
C、a!=b
D、not b<c
答案解析:BC 逻辑运算符,and、or和not的用法。
三、填空题
1、变量名由______、______、_______三部分组成,只能以______或____开头。
2、算术运算符含_____________________________________________________。
3、关系运算符含__________________________________________________。
4、逻辑运算符含_______、_________、___________。
5、数据类型中数字包含:_______、_________、_________、_________
答案解析:1、字母、数字、下划线 字母或下划线
2、+加法、 -减法、 *乘法、 /除法、 %取余、**幂运算、//取整除
3、>、<、==、>=、<python基础代码练习=、!=
4、and or not
5、整型int 浮点型float 布尔型bool 复数型complex
四、程序设计题
1、将你喜欢的3个卡通人物存放到不同的变量名中,并将其输出显示在控制台上。
2、已知a=‘10.23253‘,b=’under自然拼读89.374‘,将小数部分去除,计算a+b的值,并将其打印输出。
3、编写代码,利用编程知识计算:-2的平方加上50 的值
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论