初识 Python 作业及默写
1、简述变量量命名规范
2、name = input(“>>>”) name变量是什么数据类型?
3.if条件语句的基本结构?
4.用print打印出下面内容:
文能提笔安天下,
武能上马定乾坤.
心存谋略何人胜,
古今英雄唯是君.
5.利用if语句写出猜⼤小的游戏:
设定一个理想数字比如:66,让用户输入数字,如果比66大,则显示猜测 的结果大了;如果比66小,则显示猜测的结果小了;只有等于66,显示猜测结果 正确。
6.提示⽤用户输入他的年年龄, 程序进⾏判断.
如果⼩于10, 提示小屁孩, 如果大于10, 小于 20, 提示⻘春期叛逆的小屁孩. 如果大于20, 小于30. 提示开始定性, 开始混社会的小 屁孩⼉儿, 如果大于30, 小于 40. 提示看⽼大不小了, 赶紧结婚⼩屁孩儿. 如果大于40, ⼩于50. 提示家里有个 不听话的⼩屁孩儿. 如果大于50, 小于60. 提示⾃己马上变成不听 话的老屁孩⼉儿. 如果大于60, 小于70. 提示活着还不错的老屁孩儿. 如果大于70, ⼩于 90. 提示⼈生就快结束了的一个⽼屁孩儿. 如果大于90以上. 提示. 再⻅了这个世界.
7、单⾏注释以及多⾏注释?
8、提示用户输入麻花藤. 判断用户输入的对不对. 如果对, 提示真聪明, 如果不对, 提示你 是傻逼么
9. 用户输入一个月份. 然后判断月份是多少月. 根据不同的月份, 打印出不同的饮⻝(根据个⼈习惯和⽼家习惯随意编写)
>=90 A
>=80 B
>=70 C
>=60 D
<60 E
明⽇日默写代码:
1.变量量的命名规范。
2.单⾏注释,多⾏注释。
# 参考答案 #1、变量命名规范: 只能以字母、数字、下划线组合 不能以数字开头,也不能全部是数字 不能以 Python 关键字命名 不要太长 不能以中文命名 区分大小写 要有意义 推荐驼峰或者下划线命名 # 2、 字符串 # 3. if 条件语句: if语句块 if 条件语句: if语句块 else: else语句块 if 条件语句: 语句块 elif 条件语句: 语句块 else: 语句块 # 4. string = ''' ⽂文能提笔安天下, 武能上⻢马定乾坤. ⼼心存谋略略何⼈人胜, 古今英雄唯是君. ''' print(string) # 5. number = 66 guess = input('请输入猜测的数字:') if guess.isdigit():#注意isdigit()是个方法 guess = int(guess) if guess > number: print('too bigger') elif guess < number: print('too smaller') else: print('great,you guess right!') else: print('只能输入数字!') # 6. age = int(input('请输入你的年龄:')) if age < 10: print('小屁孩') elif 10 <= age < 20:#这里不用加<=了,因为 elif 已经排除了<10. 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('⼈⽣就快结束了的⼀个⽼屁孩⼉') else: print('再⻅了这个世界') #讲后改 age = int(input('请输入你的年龄:')) if age < 10: print('小屁孩') elif age < 20:#这里不用加<=了,因为 elif 已经排除了<10. print('⻘青春期叛逆的⼩小屁孩') elif age < 30: print('开始定性, 开始混社会的⼩小 屁孩⼉儿') elif age < 40: print('看⽼老老⼤大不不⼩小了了, 赶紧结婚⼩小屁孩⼉儿') elif age < 50: print('家⾥里里有个 不不听话的⼩小屁孩⼉儿') elif age < 60: print('⾃⼰⻢上变成不听 话的⽼屁孩⼉') elif age < 70: print('活着还不错的⽼屁孩⼉') elif age < 90: print('⼈⽣就快结束了的⼀个⽼屁孩⼉') else: print('再⻅了这个世界') # 7、 #这是单行注释 ''' 这是多行注释 ''' """ 这也是多行注释 """ # 8、 name = '麻花藤' input_str = input('请输入麻花藤:') if input_str == name: print('真聪明') else: print('你是傻逼么') # 9. month = int(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('十二月喝粥') # 10. 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('E') # 明⽇默写代码: 1.变量的命名规范。 2.单⾏注释,多⾏注释。 # 1.变量量的命名规范。 变量由字母,数字,下划线搭配组合而成 不可以用数字开头,更不能是全数字 不能是 Python 的关键字,这些符号和字母已经被 Python 占用,不可以更改 不要用中文 名字要有意义 不要太长 区分大小写 推荐使用驼峰体或者下划线命名 # 2.单⾏行行注释,多⾏行行注释。 单行注释:#被注释的内容 多行注释:'''被注释的内容''' """这个也是多行注释"""