题目:name = input(“>>>”)通过代码来验证name变量是什么数据类型?
题目解析: 要求验证变量"name"的数据类型,验证数据类型的方式:type(变量)
答案:
name = input(">>>")
print(type(name))
结果:str(Python3与Python2的输出类型不同,会有新文章更新区别)
题目:
用print打印出下面内容:
文能提笔安天下,
武能上马定乾坤.
心存谋略何人胜,
古今英雄唯世君.
题目解析: print()打印,由于是多行,选择""""""""(多行注释)来进行定义多行字符串
答案:
page="""
文能提笔安天下,
武能上马定乾坤.
心存谋略何人胜,
古今英雄唯世君.
"""
print(page)
结果:
文能提笔安天下,
武能上马定乾坤.
心存谋略何人胜,
古今英雄唯世君.
题目:
利用if语句写出猜大小的游戏:
设定一个理想数字比如:66,让用户输入数字,如果比66大,则显示猜测的结果大了;如果比66小,则显示猜测的结果小了;只有等于66,显示猜测结果正确。
题目详解:要求使用 if ;确定正确数字为66,可直接定义正确值,;让用户输入,使用input();input()输入的数值为str,需要转成int;需要比较输入的数值,需要使用比较运算符.
答案:
num =66
guess=int(input("请输入一个一百以内的数值:"))
if guess == num:
print("恭喜你,答对了.")
elif guess > num:
print("大了!")
elif guess < num:
print("小了!")
else:
print("请输入一个正确的数字.")
结果:由于第一次构筑自己的想法,写的比较繁琐,但我没有更改成简洁的放上来,有助于其他初学者学习理解.
题目:
提⽰⽤户输入他的年龄, 通过程序进⾏判断.
题目详解:用户输入,使用input();通过程序进行判断,需要使用比较运算符,难度比上一个低.
答案:
age=int(input("请输入你的年龄:"))
if age == 18:
print("开黑不,我源氏贼六")
elif age >= 18:
if age > 25:
print("有房没,有车没,有对象没,养老保险够了没!")
else:
print("生命在于激情,开车绝不松脚!")
elif age <= 18:
if age < 14:
print("小屁孩,赶紧学习去!")
else:
print("人不风流枉少年")
else:
print("请输入正确的年龄!")
结果:由于没有判断要求,由自己填充,第一次的我自作主张的进行自由填充.
题目:
如果小于10,提示小屁孩,如果大于10,小于20,提示青春期叛逆的小屁孩.如果大于20,小于30.
提示开始定性,开始混社会小屁孩儿,如果大于30,小于40.提示看老老大不了,赶紧结婚小屁孩儿.
如果大于40,小于50.提示家里有个不听话的小屁孩儿.如果大于50,小于60.提示自己马上变成不听话的老屁孩儿.
如果大于60,小于70.提示活着还不错的老屁孩儿.如果大于70,小于90.提示人生就快结束了的一个老屁孩儿.
如果大于90以上.提示再见了这个世界.
题目详解:输入:input();比较运算符,使用方法和数学算数差不多,可以进行区间使用.
答案:
age = int(input("请输入你的年龄:"))
if age <= 10:
print("小屁孩")
elif 10 < age <= 20:
print("青春期叛逆的小屁孩")
elif 20 < age <= 30:
print("开始定性,开始混社会小屁孩儿")
elif 30 < age <= 40:
print("老老大不了,赶紧结婚小屁孩儿")
elif 40 < age <= 50:
print("家里有个不听话的小屁孩儿")
elif 50 < age <= 60:
print("自己马上变成不听话的老屁孩儿")
elif 60 < age <= 70:
print("活着还不错的老屁孩儿")
elif 70 < age <= 90:
print("人生就快结束了的一个老屁孩儿")
elif age > 90:
print("再见了这个世界")
else:
print("请输入一个正确的数字")
结果:注意每个区间比较的等号,关系着这个程序在年龄为整十时是否报错的关键.
第一天的练习有点代表性的就只有这些了.
浙公网安备 33010602011771号