一.Python的特点
优点
(1)优雅 明确 简单
(2)开发效率高
(3)高级语言
(4)可移植
(5)可扩展
(6)可嵌入
缺点
(1)速度慢
(2)代码不能加密
(3)代码不能利用多CPU问题
二.python的变量的命名规则:
1.必须使用英文字母,数字,下划线组成.
2.不能是数字开头,更不能是纯数字
3.要有意义
4.不要太长
5.不要用中文
6.禁止用关键字,def
7.区分大小写
8.推荐使用两种形式:
(1).驼峰.除了第一个字母屋外的其他字母的首字母大写,其他小写
(2).下划线,每个单词用下划线分开
三.常见的基本类型
整数 int
+-*/ // < > >= <=
在32位机上是-2^^31~2^^31-1
在64位机上是-2^^63~2^^2^^63-1
字符串(str)
在Python里面,#在Python里面用引号引起来的都是字符串,' '." ".''' '''(单引号,双引号,三引号)
布尔值(bool) true,false
四.常量
不存在绝对的常量,约定俗称,所有的字母大写就是常量
五.用户交互
使用input("提示语"),进行用户交互,阻塞式
#输入你兜里面的钱
#如果你的钱....
money=int(input("请输入你兜里面的钱:"))
if money>500:
print ("喝着啤酒,吃着炸鸡,生活美滋滋")
elif money>300:
print("吃个盖浇饭,生活乐无边")
elif money>50:
print("吃个方便面,开心")
else:
print("今天减肥")
六.if使用
(1)
if gender =='男的':
print("我也是")
print("哈哈哈")
(2)
if gender=='女的':
print("你好,欢迎光临!")
else:
print("拜拜")
(3)
if gender=='女的':
age=int(input("你多大了?"))
if age < 60:
print("请进")
else:
print("大妈请去隔壁")
else:
print("拜拜")
七.作业
用户输入一个分数,用分数来判断用户考试成绩的档次.
>=90 A
>=80 B
>=70 C
>=60 D
<60 E
print ("请输入你的成绩")
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")