Python基础作业一
一.python变量命名规范:
1.变量名主要由字母,数字,下划线组成
2.变量名不能以数字作为开头,更不能全部由数字组成
3.变量名不能以中文命名
4.变量名需简洁明了
5,变量名不能过长
6.python关键字不能作为变量名
7.变量名最好以驼峰形式或者下划线形式组成
8.变量名区分大小写
二.name=input(">>>") name变量是什么数据类型?
变量的数据类型:整数型(int),字符串(str),布尔型(bool):True和False
name变量是字符串数据类型
三.if条件语句的基本结构?
第一种语法:
if 条件: # 冒号是将条件和结果分开
结果1 # 用四个空格或者TAB键分开,这个是告诉程序满足这个条件的,代码块.
结果2
如果满足条件输出结果1,如果不满足条件输出结果2
第二种语法:
if条件:
结果1 #代码块
else:
结果2 #代码块
第三种语法:
if 条件1:
结果1 #代码块
elif 条件2:
结果2 #代码块
.....
else:
结果n #代码块
第四种语法(嵌套):
if 条件1:
结果1 #代码块
if条件2:
结果2 #代码块
else:
结果3 #代码块
else:
结果4 #代码块
四.print打印出下⾯内容:
能提笔安天下,
武能上定乾坤.
存谋略何胜,
古今英雄唯是君.
print("""能提笔安天下, 武能上定乾坤. 存谋略何胜, 古今英雄唯是君.""")
五.利用if语句写出猜大小的游戏: 设定一个理想数字如:66,让用户输入数字,如果比66大,则显示猜测 的结果大了;如果比66小,则显示猜测的结果小了;只有等于66,显示猜测结果正确。
number = input("猜猜我是几") if int(number) >= 66 : if int(number)==66 : print("恭喜你猜对了") else: print("猜测的结果大了") else: print("猜测的结果小了")
六.提示用户输入他的年龄, 程序进行判断.
如果小于10, 提示小屁孩, 如果大于10, 小于 20, 提示青春期叛逆的小屁孩.如果大于20, 小于30. 提示开始定性, 开始混社会的小屁孩儿, 如果大于30, 小于
40. 提示看老大不小了, 赶紧结婚小屁孩儿. 如果大于40, 小于50. 提示家里有个不听话的小屁孩儿. 如果大于50, 小于60. 提示自己马上变成不听话的老屁孩儿.
如果大于60, 小于70. 提示活着还不错的老屁孩儿. 如果大于70,小于90.提示人生就快结束了的一个老屁孩儿,如果90以上,提示,再见了这个世界
age =input("请输入你的年龄") if int(age)<10: print("小屁孩") elif int(age)<20: print("青春期叛逆的小屁孩") elif int(age)<30: print("开始定性, 开始混社会的小屁孩儿") elif int(age)<40: print("老大不小了, 赶紧结婚小屁孩儿") elif int(age)<50: print("家里有个不听话的小屁孩儿") elif int(age)<60: print("自己马上变成不听话的老屁孩儿") elif int(age)<70: print("活着还不错的老屁孩儿") elif int(age)<90: print("人生就快结束了的一个老屁孩儿") else: print("再见了这个世界")
7、单行注释以及多行注释?
单行行注释: # 被注释的内容
多行行注释:''' 被注释的内容 ''', """这个也是多行行注释"""
8、提示用户输入麻花藤. 判断用户输入的对不对. 如果对, 提示真聪明, 如果不对, 提示你是傻逼吗?
name=input("请输入麻花藤") if name=="麻花藤": print("真聪明") else: print("你是傻逼吗")
9. 用户输入一个月份. 然后判断月份是多少月. 根据不同的月份, 打印出不同的 饮食(根据个人习惯和老家习惯随意编写)
month=input("请输入一个月份") if int(month)==1: print("饺子") elif int(month)==2: print("汤圆") elif int(month)==3: print("春饼") elif int(month)==4: print("粽子") elif int(month)==5: print("米饭") elif int(month)==6: print("西瓜") elif int(month)==7: print("苹果") elif int(month)==8: print("橘子") elif int(month)==9: print("柚子") elif int(month)==10: print("香蕉") elif int(month)==11: print("梨") elif int(month)==12: print("元宵")
10. 用户输入一个分数. 根据分数来判断⽤户考试成绩的档次,
>=90 A >=80 B >=70 C >=60 D < 60 E
point=input("输入一个分数") if int(point)>=90: print("A") elif int(point)>=80: print("B") elif int(point)>=70: print("C") elif int(point)>=60: print("D") else: print("E")