7.4 学习内容
1.python的历史:
python2:源码不统一,有重复的功能代码
python3:源码统一,没有重复的功能代码
2.python是一个什么编程语言:
编译型:只翻译一次 优点:执行速度快 缺点:开发速度慢 代表:C
解释型:逐行翻译 缺点:执行速度慢 优点:开发速度快 代表:python
3.python的种类
Cpython Jython IronPython PyPy
4.变量-输出
什么是变量?
就是将一个临时的值储存在内存中(储存中间值/起别名)
变量能干什么?
变量可以重复使用,变量在程序中频繁使用
a = 1 #声明变量 a #变量的名字 = # 赋值 1 # 值
变量定义规则:
变量是由字母,数字,下划线组成
禁止由数字开头
禁止使用Python中的关键字
不能使用中文和拼音
变量名要区分大小写
推荐写法
驼峰命名:大峰\小峰
下划线命名:官方推荐使用
变量名要具有描述性
5.常量
常量就是不变的量 ID = 110120130110
变量的使用:变量在程序中频繁使用
常量的使用:在配置文件声明使用
6.注释
单行注释 #
多行注释 """内容""" '''内容'''
被注释的内容是不会执行的
7.基础数据类型
1.什么是基础类型?
2.基础类型是干嘛用的?
3.基础类型在哪用?
整型
用于计算和比较
字符串
在python中用引号引起来都是字符串
a = "jin" b = "tian" print(a + b) 字符串拼接 加法:同是字符串才能相加
print(a * 2) 字符串乘法运算 乘法:只能和数字相乘
布尔值
返回真假值,用于判断, True 真 False 假
8.输入(用户交互)
input()用户交互 在python3中 input 获取到的都是字符串
input("提示语句")
int()将字符串类型转换成整型
type()查看类型
9.if流程控制语句
1.单纯if
if 条件:
结果
2.二选一
.if 条件:
结果
else:
结果
3.多选一或零
if 条件:
结果
elif 条件:
结果
elif 条件:
结果
4.多选一
if 条件
结果
elif 条件
结果
elif 条件
结果
else:
结果
5.多选
if 条件
结果
if 条件
结果
if 条件
结果
6.嵌套if
if 条件:
if 条件:
结果
else:
结果
else:
结果
10.其他知识点
1.用户输入input
input("提示语句") input python版本3中input中获取的全部都是字符串类型
2.查看是什么数据类型——type()
3.and 和 and前后都为真才是真
4.int("5") 将字符串5转换成整型
5.str(5) 将整型转换成字符串
6.== 判断前后是否相等