day1学习总结

1,认识和了解python
python是一门解释性语言 弱类型语言
2,python发展史 2008 2.x 3.x
3,第一个python程序
1,python的程序可以写在命令行中进行编写和执行。
命令行进入方式:win+r=>cmd=>回车==> python
注意:中英文标点符号
2,把程序写在py文件中. 可以反复的使用程序. 需要注意: 文件的编码格式:UTF-8
4,变量
变量是程序运行过程中产生的中间值. 供给后面程序使用
5,变量的命名规则
1. 字母, 数字, 下划线组成
2. 不能是数字开头, 更不能是纯数字
3. 不能用关键字
4. 不能太长
5. 不要用中文
6. 要有意义
7. 区分大小写
8. 推荐用驼峰或下划线

6,数据类型(三个)
1. int(整数), +-*/
2. str(字符串), +*
3. bool(布尔) True, False
7,常量
全都大写.
8,交互
s = input("提示语")
接受到的是字符串类型
int() 把字符串转化成整数
9,if语句
if 条件:
代码块
当条件成立. 执行代码块


if 条件:
代码块1
else:
代码块2

当条件为真. 执行代码块1, 否则执行代码块2


if 条件1:
代码块1
elif 条件2:
代码块2
elif.....

else:
else代码块


嵌套: if..else可以无限的嵌套, 写的时候尽量控制在3-5以内

作业:

question = int(input("the number of question:"))
if question == 1:
print ('''1,变量只能由数字,字母与下划线组合构成
2,变量不能是纯数字也不能数字开头
3,变量不要太长
4,变量字母区分大小写
5,变量名字要有意义
6,不要用中文
7,不能用关键字
8,使用驼峰式或者下划线''')
elif question == 2:
print("字符串string类型")
elif question == 3:
print('''(1)if 条件:
程序块
(if下的条件成立,执行下面程序块)
(2)if 条件:
程序块1
else:
程序块2
(if下的条件成立执行程序块1,反之不成立则执行程序块2)
(3)if 条件1:
程序块1
elif 条件2:
程序块2
elif 条件3:
程序块3
......
else:
程序块n''')
elif question == 4:
print('''文能提笔安天下
武能上马定乾坤
心存谋略何人胜
古今英雄唯是君''')
elif question == 5:
a = 66
num = int(input("guess the number:"))
if num == a:
print("正确!")
elif num < a:
print("猜小了!")
else:
print("猜大了!")
elif question == 6:
age = int(input("please input your age:"))
if age > 90:
print("再见了这个世界")
elif 90 > age > 70:
print("人生就快结束了的老屁孩儿")
elif 70 > age > 60:
print("活着还不错的老屁孩儿")
elif 60 > age > 50:
print("马上变成不听话的老屁孩儿")
elif 50 > age > 40:
print("家里有个不听话的小屁孩儿")
elif 40 > age > 30:
print("看老大不小了,赶紧结婚小屁孩儿")
elif 30 > age > 20:
print("开始定性,开始混社会的小屁孩儿")
elif 20 > age > 10:
print("青春期叛逆的小屁孩儿")
elif 10 > age >= 0:
print("小屁孩儿")
else:
print("不存在该年龄")
elif question == 7:
print("""单行注释:在要注释的那句程序前加井字号
多行注释:用三单引号或者三双引号将要注释的位置包起来""")
elif question == 8:
name = input("谁是腾讯的总裁:")
if name == "麻花藤":
print("真聪明!")
else:
print("你是傻逼么?")
elif question == 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("要过年了,去你舅家吃,有杀猪菜")
else:
print("滚犊子!哪来的这个月份!!!")
elif question == 10:
mark = int(input("请输入一个分数:"))
if mark >= 90:
print("A")
elif mark >= 80:
print("B")
elif mark >= 70:
print("C")
elif mark >= 60:
print("D")
elif mark < 60:
print("E")
else:
print("不存在这个分数")
else:
print("没有这个题号!")

posted @ 2018-09-03 17:17  caojiaxin123  阅读(65)  评论(0编辑  收藏  举报