我们已经学习了几天Python了,大家感觉怎么样,肯定会有同学觉得简单或者有点难,大家要继续加油哟,我们学习的这些都是最基础的知识啦,有不懂的可以提问或者百度哟。
如果在写代码过程中报错了,也没关系,我们可以先看看运行结果中报什么错(看不懂的可以百度一下下),一般都是语法错误什么的啦,比如少了一个冒号,使用了中文符号等等,很容易就能自己解决哟,要相信自己。
本节呢,就根据我们所学习知识来做一个小小的测验吧…
测试题
1.定义两个变量,变量名自定义,第一个变量赋值为10,第二个变量赋值为20,将两个变量相乘并打印输出?
2.假设已知现在有a、b、c、d四个变量,它们的值分别为You
、are
、the
、best
,请将这四个变量连接并打印输出?
3.已知var1 = 10,var2=“100”,运用所学知识(类型转换),计算两个变量相加的最终结果?
4.假设控制台的输入是"Mark",请问下列代码的运行结果是什么?
name = input("请输入你的名字:")
print("My name is " + name)
print("Hello " + name)
5.请使用我们所学的input()函数和print()函数,实现任意两个数的相加,并输出结果?
6.请说出下列几个变量的值分别为True还是False?
a = 1
b = 0
c = ''
d = None
e = ""
f = 100
g = "summer"
7.已知str1 = ‘123’,list1 = [],下列代码的输出结果是什么?
str1 = '123'
list1 = []
if str1 and list1:
print(str1)
elif str1 or list1:
print(list1)
else:
print(str1, list1)
8.请编写一个if条件语句,根据控制台输入的数字大小,判断等级。120为一级,2140为二级 ,4160为三级,6180为四级 ,81~100为五级。当小于等于0或大于100则打印输入错误。
9.请问下列代码的运行结果是什么?
a = 100
b = 7
if a == 100 and b > 10:
print("a等于100,且b大于10")
elif a > 100 or b == 7:
print("a大于100,或b等于7")
else:
print("其他")
10.请设计一个猜拳游戏,玩家一和玩家二分别出拳,输出最终结果?
链接:https://www.9xkd.com/