python入门
python历史
python2和python3的区别
- python2的源码不统一,出现重复代码
- python3统一了源码,不会出现重复代码
python是什么编程语言
- python是一款解释性语言,具有开发效率高的优点,缺点是运行速度慢
- python的种类
- cpython官方
- jython java编写
- ironpython .net
- pypy python 可以提高运行速度

变量
变量的命名规则
- 变量名由字母,数字_下划线组成
- 不能使用python的关键字
- 不能以数字开头
- 不能使用拼音和汉字
- 注意区分大小写
- 变量名要具有可描述性,可辨识性
- 驼峰式命名(推荐下划线的方式)
- 一个变量名在一个内存中,只可能存在一个
常量
python中没有常量的概念,以变量名全部大写来识别
注释
# 代表单行注释''' '''或者""" """代表多行注释也可以包裹多行字符串
基础数据类型
int类型
int数字类型,一般用来计算和比较
str字符串类型
字母数字汉字都可以作为字符串必须用引号包裹起来
bool类型
- True为真或者1
- False为假或者0
输入输出
输出print
print('helloworld')
输入input(用户交互程序)
name=input('请输入姓名:')print(type(name))#字符串#input所接收获取到的内容都是字符串
if流程控制语句
- if else 二选一
- if elif elif 多个选择一个或者零个
- if elif elif else 多个选一个
- if if if 多选多或零
- if 嵌套 进行多层判断 一般if嵌套写三层就可以了
