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")

 


 

 

posted @ 2018-09-03 19:51  人生不言弃  阅读(966)  评论(1编辑  收藏  举报