1.简述变量命名规范。
- 1.只能是字母、数字、下划线任意组合。
- 2.不能以数字开头。
- 3.不能使用Python关键字。
- 4.命名不能太长。
- 5.不能使用中文命名。
- 6.命名要具有可描述性。
2.name=input(">>>"),name变量是什么数据类型?
字符串;str
name=input(">>>") print(type(name))
3.if条件语句的基本结构?
if {条件} {结果}
- if ......:
- if else:
- if elif elif .........
- if elif elif else
- if嵌套if
4.用print打印出下⾯面内容: ⽂能提笔安天下, 武能上⻢马定乾坤. ⼼心存谋略略何⼈人胜, 古今英雄唯是君.
print(''' ⽂文能提笔安天下, 武能上⻢马定乾坤. ⼼心存谋略略何⼈人胜, 古今英雄唯是君.''')
5.利用if语句写出猜大小的游戏。
设定一个理想数字比如:66,让用户输入数字,如果比66大,则显示猜测 的结果⼤了;如果比66小,则显示猜测的结果小了;只有等于66,显示猜测结果 正确。
num=int(input("please input the number you guess: ")) if num >66: print("The number you guess is bigger") elif num <66: print("The number you guess is samller") else: print("congratulations!!")
6.提⽰⽤用户输⼊入他的年年龄, 程序进⾏行行判断.
如果⼩小于10, 提⽰⼩小屁孩, 如果⼤大于10, ⼩小于 20, 提⽰⻘青春期叛逆的⼩小屁孩. 如果⼤大于20, ⼩小于30. 提⽰开始定性, 开始混社会的⼩小 屁孩⼉儿, 如果⼤大于30, ⼩小于 40. 提⽰看⽼老老⼤大不不⼩小了了, 赶紧结婚⼩小屁孩⼉儿. 如果⼤大于40, ⼩小 于50. 提⽰家⾥里里有个 不不听话的⼩小屁孩⼉儿. 如果⼤大于50, ⼩小于60. 提⽰⾃自⼰己⻢马上变成不不听 话的⽼老老屁孩⼉儿. 如果⼤大于60, ⼩小于70. 提⽰活着还不不错的⽼老老屁孩⼉儿. 如果⼤大于70, ⼩小于 90. 提⽰⼈人 ⽣生就快结束了了的⼀一个⽼老老屁孩⼉儿. 如果⼤大于90以上. 提⽰. 再⻅见了了这个世界.
age=int(input("please enter your age: ")) if age<10: print("wimpy kid!") elif age>10 and age<=20 : print("rebellious adolescent child!") elif age>20 and age <=30: print(" people enter the society ") elif age>30 and age <=40: print("it is time to marry and have a baby.") elif age>40 and age <=50: print("I have a naughty child") elif age>50 and age <=60: print("be about to be a naughty oldboy") elif age>60 and age <=70: print("I am a living well oldboy") elif age>70 and age<=90: print("a man that life is ending") else: print("goodbye,my world!!!")
7.单行注释以及多行注释?
单行注释:# 注释后该行将不再执行。
多行注释:三个单引号 '''或 三个双引号 """ 用于注释多行或段落,注释后不再执行。
8.提⽰⽤户输⼊⿇花藤. 判断⽤户输⼊的对不对. 如果对, 提⽰真聪明, 如果不 对, 提⽰你 是傻逼么?
str=input("please input 麻花藤: ") str1="麻花藤" if str == str1: print("you are clever!") else: print("Are you an idiot?")
9.用户输⼊⼀个⽉月份. 然后判断月份是多少月. 根据不同的⽉份, 打印出不同的 饮⾷(根据个⼈人习惯和⽼老老家习惯随意编写)
mon=int(input("please input a month: ")) if mon <4 : print("rice ,my love!") elif mon >=4 and mon <9: print("time to eat ice cream") else : print("I need to buy a down coat!")
10.⽤户输入⼀个分数. 根据分数来判断用户考试成绩的档次,
>=90 A >=80 B >=70 C >=60 D < 60 E
score=int(input("please input a score: ")) if score >70: if score <=80: print("you get a C") elif score >80 and score <=90: print("you get a B!") else: print("you get a A!!") else: if score>=60: print("you get a D.") else: print("you get a E!")