1,认识和了解python
python是一门解释性语言 弱类型语言
2,python发展史 2008年发布了两个大的版本 2.7 3.0
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,常量
全都大写.
例题练习!
1、简述变量命名规范
1.由 字母.数字.下划线 组成
2.不能够数字开头 不能全数字
3.要有意义
4.不要过长
5.不能是中文
6.不能是关键字
7.区分大小写
8.建议使用驼峰 下划线
2、name = input(“>>>”) name变量量是什什么数据类型?
str 字符串类型 全称string
3.if条件语句的基本结构?
1.
if 条件:
代码块
2.
if 条件:
代码块
else:
代码块
3.
if 条件1:
代码块
elif 条件2:
代码块
elif 条件3:
代码块
......
else:
代码块
4.用print打印出下面内容:
文能提笔安天下,
武能上马定乾坤.
心存谋略何人胜,
古今英雄唯是君.
print('''文能提笔安天下,
武能上马定乾坤.
心存谋略何人胜,
古今英雄唯是君.''')
5.利用if语句写出猜大小的游戏:
设定一个理想数字比如:66,
让用户输入数字,如果比66大,
则显示猜测 的结果大了;
如果比66小,则显示猜测的结果小了;
只有等于66,显示猜测结果 正确
print("猜数字游戏!")
while 1:
num = input('请输入一个数字: ')
if int(num) == 66:
print("猜对了!")
break
elif int(num) < 66:
print("猜小了!")
elif int(num) > 66:
print("猜大了!")
6.提示用户输入他的年龄, 程序进行判断.
如果小于10, 提示小屁孩,
如果大于10, 小于20. 提示.青春期叛逆的小屁孩.
如果大于20, 小于30. 提示.开始定性, 开始混社会的小屁孩儿,
如果大于30, 小于40. 提示.看老大不小了, 赶紧结婚小屁孩儿.
如果大于40, 小于50. 提示.家里有个 不不听话的小屁孩儿.
如果大于50, 小于60. 提示.自己马上变成不听 话的老屁孩儿.
如果大于60, 小于70. 提示.活着还不错的老屁孩儿.
如果大于70, 小于90.提示.人生就快结束了的一个老屁孩儿.
如果大于90以上. 提示.再见了这个世界.
age = int(input("请输入你的年龄!"))
if 1 < age <= 10:
print("小屁孩")
elif 10 < age <= 20:
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 <= 80:
print("人生就快结束了的一个老屁孩儿")
elif age > 90:
print("再见了这个世界!!")
else:
print("输入错误!!")
7、单行注释以及多行注释?
单行注释:#
多行注释:'''注释内容''' """注释内容"""
8、提示户输入麻花藤. 判断用户输入的对不对. 如果对, 提示真聪明, 如果不对, 提示 你是 傻逼么!
while 1:
name = input('''腾讯CEO是谁?
提示:字不一定对哦!!
请输入:''')
if name == '麻花藤':
print("你真聪明!")
break
else:
print("你是傻逼么!")
9. 用户输入一个分数. 根据分数来判断用户考试成绩的档次,
>=90 A
>=80 B
>=70 C
>=60 D
< 60 E
i = int(input("请输入你的考试分数:"))
if i >= 90:
print("A")
elif i >= 80:
print("B")
elif i >= 70:
print("C")
elif i >= 60:
print("D")
elif i < 60:
print("C")