Day1作业2019.02.28
1.简述变量命名规范
变量可由字母,数字,下划线_任意组合。但需符合以下规则
(1)开头不可以是数字。
(2)关键字不能定义为变量如【and,as,elif等】
(3)变量的定义要具有可描述性。例如使用name,age_of_student
2.name = input(“>>>”) name变量是什么数据类型?
字符串
3.if条件语句的基本结构?
(1)单分支if(如果)
(2)双分支if:else
(3)多分支if:elif:elif:else
(4)嵌入式if:if:else
4.⽤print打印出下⾯内容:
⽂能提笔安天下,
武能上⻢定乾坤.
⼼存谋略何⼈胜,
古今英雄唯是君.
print('''文能提笔安天下, 武能上马定乾坤。 心存谋略何人胜, 古今英雄唯是君。''')
5.利⽤if语句写出猜⼤⼩的游戏:
设定⼀个理想数字⽐如:66,让⽤户输⼊数字,如果⽐66⼤,则显示猜测的结果⼤了;如果⽐66⼩,则显示猜测的结果⼩了;只有等于66,显示猜测结果正确。
x = int(input('随机输入一个整数')) if x > 66: print('大了') if x < 66: print('小了') if x == 66: print('正确')
6.提⽰⽤户输⼊他的年龄, 程序进⾏判断.
如果⼩于10, 提⽰⼩屁孩, 如果⼤于10, ⼩于 20, 提⽰⻘春期叛逆的⼩屁孩. 如果⼤于20, ⼩于30. 提⽰开始定性, 开始混社会的⼩ 屁孩⼉, 如果⼤于30, ⼩于40. 提⽰看⽼⼤不⼩了, 赶紧结婚⼩屁孩⼉. 如果⼤于40, ⼩ 于50. 提⽰家⾥有个不听话的⼩屁孩⼉. 如果⼤于50, ⼩于60. 提⽰⾃⼰⻢上变成不听 话的⽼屁孩⼉.如果⼤于60, ⼩于70. 提⽰活着还不错的⽼屁孩⼉. 如果⼤于70, ⼩于 90. 提⽰⼈⽣就快结束了的⼀个⽼屁孩⼉. 如果⼤于90以上. 提⽰. 再⻅了这个世界.
age = int(input('请输入您的年龄')) if age > 90: print('再见了这个世界') elif age > 70: print('人生就快结束了的一个老屁孩儿') elif age > 60: print('活着还不错的老屁孩儿') elif age > 50: print('自己马上变成不听话的老屁孩儿') elif age > 40: print('家里有个不听话的小屁孩儿') elif age > 30: print('看老大不小了,赶紧结婚小屁孩儿') elif age > 20: print('开始定性,开始混社会的小屁孩儿') elif age > 10: print('青春期叛逆的小屁孩儿') else: print('小屁孩')
7.单⾏注释以及多⾏注释?
单行注释:#
多行注释:''' '''
8.简述你所知道的Python3x和Python2x的区别?
python2x: 源码重复,混乱,冗余。 源码不规范。
python3x: 源码整合,优美,清晰,简单。
9.提⽰⽤户输入⿇花藤. 判断⽤户输入的对不对. 如果对, 提⽰真聪明, 如果不对, 提
⽰输入有误
word = input('请输入汉字‘麻花藤’') if word == '麻花藤': print('真聪明') else: print('输入有误')
10.⽤户输⼊⼀个⽉份. 然后判断⽉份是多少⽉. 根据不同的⽉份, 打印出不同的饮⻝
(根据个⼈习惯和⽼家习惯随意编写)
month = input('请输入一个月份') if month == '1': print('饺子') elif month == '2': print('汤圆') elif month == '3': print('白菜') elif month == '4': print('土豆') elif month == '5': print('米饭') elif month == '6': print('面条') elif month == '7': print('西瓜') elif month == '8': print('螃蟹') elif month == '9': print('小龙虾') elif month == '10': print('月饼') elif month == '11': print('白罗卜') elif month == '12': print('苹果') else: print('没有这个月份')
11. ⽤户输⼊⼀个分数. 根据分数来判断⽤户考试成绩的档次
>=90 A
>=80 B
>=70 C
>=60 D
< 60 不及格
score = int(input('请输入您的成绩')) if score >= 90: print('A') elif score >= 80: print('B') elif score >= 70: print('C') elif score >= 60: print('D') else: print('不及格')

浙公网安备 33010602011771号