一,官网下载python
python(解释器+lib(内置库)+pip(包管理器))
二,DOS命令:
1,cd 切换目录
cd.. 切换到上层目录
cd C:\Users\86180\AppData\Local\Programs\Python\Python38-32 切换到指定目录
cd D:\Users\86180\AppData\Local\Programs\Python\Python38-32 切换到不同的盘时需要再加一个命令 : D:才会正确跳转
2,dir : 浏览目录
3,mkdir :创建新的目录
mkdir mm(目录名称) make----mk
4,rmdir : 删除指定目录
rmdir mm(目录名称) remove---rm
5,ipconfig : 查看电脑IP地址
6,ping : 测试网络是否畅通
7,python
进入python环境,编写python程序
>>>exit() 退出python环境
8,pip
pip list 列出pip所管理的包
pip install 包名 安装包
pip uninstall 包名 卸载包
pip -V 查看版本
pip freeze > requirement.txt 将项目所依赖的包输出到requirement.txt
pip install -r requirement.txt 使用pip安装requirement.txt中所依赖的文件
python -m pip install --upgrade pip 更新pip
三,第一个python程序
python源文件 : XXX.py,扩展名是py
print("Hello World!!!")
交互式 和 pycharm(源文件):
交互式 :
优点 : 所见即所得
缺点 : 无法保存,代码写的长的化不好维护
退出交互式 : exit()
源文件 :统一编辑
工具 : pycharm sublime
xxxx.py 文件
python xxx.py
优点 : 可以长期保存,便于维护代码。
如果代码比较长或者多时,可以快速格式化
代码的执行顺序 : 从左到右,从上到下
单词
print : 输出打印
defined : 定义
NameError : 名字错误
SyntaxError : 语法错误
Invalid : 无效的
character : 字符
file : 文件
directory : 文件夹/目录
四,变量
1,type(变量名),返回该变量的类型
print(money,type(money))
弱类型 : 声明的变量赋什么值就是什么类型的变量
代码演示 :
money=9
print(money,type(money)) -->9 int
money=9.9
print(money,type(money)) -->9.9 float
money=“9.9元”
print(money,type(money)) -->"9.9元" str
变量命名规则 :
标识符(age=18)
由数字,字母,-,组成,不能已数字开头
严格区分大小写
不能命名为python的关键字
驼峰式 下划线式(python推荐)
注意 :
变量只能指向数据,不能指向变量
变量名是唯一的
五,常量
一直不变的量,python中没有真正的常量,为了迎合其他语言,将全部大写的变量称之为常量(仍然可以改变值,但是约定不能改变)
用途 : 设置一些不会改变的值,如id,身份证号码
六,注释
在难以理解的代码后面加注释
函数,类,文件都需要加注释
单行注释 : # 被注释内容
多行注释 : '''被注释内容''' """被注释内容"""