一、python简介
python的创始人是吉多·范罗苏姆,是一门解释型、弱类型语言,具有简单、明确、优雅等特点。
二、python的解释器
CPython: 官方提供,内部使用c语言来实现。
PyPy: 一次性把我们的代码解释成字节码文件.,可以直接去运行。
三、第一个python程序
1、
2、
python2中的中⽂编码会有问题. Python2使⽤的是ASCII码编码. 处理不了中文. 我们需要替换成utf-8编码.
# -*- encoding:utf-8 -*-
在python中不存在绝对的常量. 约定俗成, 所有字母大写就是常量
四、变量
python变量命名规则:
1、变量使用字母、数字、下划线命名
2、不要使用纯数字或数字开头
3、不要使用python变量
4、不要过长
5、要有意义
6、区分大小写
7、不要用中文
8、推荐使用驼峰或下划线命名
五、变量的数据类型
1、int 整数 可以做加减乘除、取余、整除 32位,-2^31 ~ 2^31-1
2、str 字符串 可以做+(连接)、*(重复) 64位,-2^63~2^63-1
3、bool 布尔值 取值为True 和 False
六、用户交互
变量 = input(“提示语”)
接收到的内容是字符串类型
str -> int => int(str)
七、流程控制(if)
1、 if 条件:
结果1
结果2
如果条件是真(True) 执行结果1, 然后结果2, 如果条件假(False) 直接结果2
2、 if 条件1:
代码块1
else:
代码块2
3、 if 条件1:
代码块1
elif 条件2:
代码块2
elif......
else:
代码块
4、 if 条件1:
if 条件2:
代码块
else:
else:
代码块