python 第一个10课整理
语言:
人与人
人与机器
编程语言
面向过程和面向对象:
面向过程:流程
面向对象:
c c++ c#(sharp)
Java 面向对象
python
代码简单
Java100行 python可能20行
1.面向对象:
类别:
class Water:
pass
农夫山泉:具体
解释型: python
跨平台
Windows ---- Linux (运行)
开发部署
解释器:
Windows —》- 软件: python3.6 python3.7
Linux -----软件: python3.6 python3.7
Python 3.6.5 (解释器+ lib(内置库) +pip ( 包管理器: pip.exe ))
可扩展性:
Pip管理:
DOS命令:
- cd切换目录
cd.上层目录
C:\users\running> cd…
C:\users>
Cd指定的目录路径
C:\users\running> cd d:\python
C:\users\running>d:
d:\python> - dir 浏览目录
- mkdir创建新的目录
m - rmdir删除目录
- Ipconfig 查看IP地址
- Ping测试网络
python
进入python环境,写python的程序exit()
退出环境
pip list 列出匹配管理的包有哪些
pip install 包名 ( pip install redis )
pip uninstall包名 卸载
pip-V 查看版本
pip freeze > requirements.txt 将项目依赖的包输出到指定的requirements.txt
pip install -r requirements.txt使用 Pip安装requirements.txt中依赖的文件
安装:
- Runtime error缺失程序
python
windows少了补丁 - Python .
环境变量的配置:
Python: C:\Users\running\AppData\Local\Programs\Python\Python36
Pip: C:Users\unning\AppData\Local\Programs\Python\Python36\Scripts I
卸载,删除安装目录
3.升级pip
python -na pip install --upgrade pip
—》19.1.1
Pip install包名
默认安装在:
C:\Users\running\ApeData\LocaI\Programs\Python\Python36\Lib\site-packages
进入环境:
终端输入:
Python :写python代码
Python源文件: xx.x. 扩展名是py
单词:
Print)打印
Defined(define)定义
syntaxError语法错误
NameError名字错误
Invalid无效的
Character字符
交互式和sublime(源文件):
交互式:
优点:所见即所得
缺点:无法保存,代码写的长的话无法维护
退出交互式:
Exit(
源文件:统一编辑
工具: sublime pycharm
Xxx.py.文件
python xxx.pyY
优点:可以长期保存源程序,便于维护代码。
如果代码比较长,多,快速格式化
代码的执行顺序:从左到右,从上到下
变量和命名规则演示
弱类型:
声明的变量赋什么值就是什么类型的
输出变量类型:
变量命名规则:
标识符( age=18 )
由字母数字.不能以数字开头
严格区分大小写
不能python的关键字
建议:
驼峰式: getName payMoney
如果一个名字是由多个单词组成的,则除第一个单词之外以后的每个单词的首
getElementsByName
getElementById
类: GetName如果定义类名 ,每个单词的首字母大写
下划线式: .
Python中变量的,函数命名:
get name (python推荐) ~ getName