python 第一个10课整理

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命令:

  1. cd切换目录
    cd.上层目录
    C:\users\running> cd…
    C:\users>
    Cd指定的目录路径
    C:\users\running> cd d:\python
    C:\users\running>d:
    d:\python>
  2. dir 浏览目录
  3. mkdir创建新的目录
    m
  4. rmdir删除目录
  5. Ipconfig 查看IP地址
  6. 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中依赖的文件

安装:

  1. Runtime error缺失程序
    python
    windows少了补丁
  2. 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
    优点:可以长期保存源程序,便于维护代码。
    如果代码比较长,多,快速格式化
    代码的执行顺序:从左到右,从上到下
    变量和命名规则演示
    python 第一个10课整理

弱类型:
声明的变量赋什么值就是什么类型的
输出变量类型:
python 第一个10课整理
变量命名规则:
标识符( age=18 )
由字母数字.不能以数字开头
严格区分大小写
不能python的关键字

建议:
驼峰式: getName payMoney
如果一个名字是由多个单词组成的,则除第一个单词之外以后的每个单词的首
getElementsByName
getElementById
类: GetName如果定义类名 ,每个单词的首字母大写
下划线式: .
Python中变量的,函数命名:
get name (python推荐) ~ getName