python选择题和填空题_Python笔记——专项练习习题和答案

1、在屏幕上输出hello world

print("hello world")

2、尝试定义几种变量类型

int 类型 float类型 bool类型 字符串类型

a=1

b=1.0

c=2-1>2

d="f"

print(type(a),type(b),type©,type(d))

3、尝试让数值类型相加,查看相加结果类型

a=1

b=1.0

print(type(a+b))

4、获取从键盘上输入的字符串,显示在屏幕上

a=input("输入:")

for i in a:

print(i)

5、获取键盘上输入的成绩,如果>60输出合格,如果小于60输出不及格

a=int(input("输入成绩:"))

if a>60:

print("及格")

else:

print("不及格")

6、获取键盘上输入的层级,如果大于90且小于100则输出优秀,如果大于80小于90则输出良好,如果大于70小于80则输出中等,如果大于60小于70则输出合格,如果小于60则输出不及格

a=int(input("输入:"))

if a>90 and a<=100:

print("优秀")

elif a>80 and a<=90:

print("良好")

elif a>70 and a<=80:

print("中等")

elif a>60 and a<=70:

print("合格")

else :

print("不合格")

7、定义一个列表,通过for循环把列表中的元素输出

a=[2,4,6,5,7]

for i in a:

print("i")

8、通过for循环 输出99乘法表

for i in range(1,10):

for j in range(1,10):

if i>=j:

print("%s*%s=%s"%(i,j,i*j),end=" ")

print(" ")

9、通过for循环,完成冒泡排序,选择排序

a=[2,5,7,9,5,2]

for i in range(len(a)):

for j in range(len(a)-1):

if a[j]

a[j],a[j+1]=a[j+1],a[j]

print(a)

for i in range(len(a)):

max=i

for j in range(i+1,len(a)):

if a[max]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值