Python要点
一、Python语言概述
Python学习资料和直播课程免费领取关注威信公众号“速学编程”领取编程学习资料
-
官方介绍:Python 是一款易于学习且功能强大的编程语言。 它具有高效率的数据结构,能够简单又有效地实现面向对象编程。Python 简洁的语法与动态输入之特性,加之其解释性语言的本质,使得它成为一种在多种领域与绝大多数平台都能进行脚本编写与应用快速开发工作的理想语言。
-
设计者:吉多·范罗苏姆 Guido van Rossum(龟叔)
-
名称来源:取自英国20世纪70年代首播的电视喜剧《蒙提.派森的飞行马戏团》(Monty Python’s Flying Circus)
-
创建时间:1989年
-
发行时间(1st version):1991年
-
abc语言的继承
- 简单 易于学习 自由且开放 跨平台 可嵌入性 丰富的库
进链接可以免费领取0基础Python学习资料哦https://mz.tanzhouedu.com/?s=ba08b6d1bf11cd2e
- 发展
-
Python开发的部分网站
-
应用领域
- 常规软件开发
科学计算
自动化运维
自动化测试
WEB开发
网络爬虫
数据分析
人工智能
- 常规软件开发
二、Python环境搭建(安装Python解释器)
- 分类
- CPython—用C语言编写的解释器
- PyPy—用Python编写
- JPython—用Java编写
-
官网链接 下载安装包
-
安装python解释器
-
打开dos命令窗口,输入python,如图即安装成功,
Python 3.6.8 (tags/v3.6.8:3c6b436a57, Dec 24 2018, 00:16:47) [MSC v.1916 64 bit (AMD64)] on win32 #版本
Type “help”, “copyright”, “credits” or “license” for more information. #版权声明
在>>>后可直接输入指令。
- 功能:pip 是一个现代的、通用的 Python 包管理工具。提供了对Python 包的查找、下载、安装、卸载的功能。
commands | explanation |
---|---|
install | 安装包安装 (Install packages.) |
download | 下载下载包 (Download packages.) |
uninstall | 卸载卸载包 (Uninstall packages.) |
freeze | 冻结按需求格式安装的包的输出 (Output installed packages in requirements format.) |
list | 列表列出已安装的包 ( List installed packages.) |
show | 显示已安装软件包的信息 ( Show information about installed packages.) |
check | 检查已安装的软件包是否具有兼容的依赖项 ( Verify installed packages have compatible dependencies.) |
config | 配置管理本地和全局配置 ( Manage local and global configuration.) |
search | 搜索PyPI查找包 (Search PyPI for packages.) |
wheel | 根据您的需求构建轮子 (Build wheels from your requirements.) |
hash | 包存档的哈希计算哈希 ( Compute hashes of package archives.) |
completion | 用于命令完成的辅助命令 ( A helper command used for command completion.) |
debug | 显示对调试有用的信息 ( Show information useful for debugging.) |
help | 帮助显示命令的帮助 (Show help for commands.) |
- 帮助说明
pip
- 1
- 查看pip版本
pip --version
- 1
- 卸载已安装的库
pip uninstall requests
- 列出已安装的库
pip list
- 1
- 显示所安装包的信息
pip show package
- 1
pip install requests
pip install SomePackage
pip install SomePackage==1.0.5 # 指定版本
pip install 'SomePackage>=1.0.6' # 最小版本
- 1
- 2
- 3
- 方法一:
批量下载(适用于更换电脑)
① 将已安装的库列表保存至文本文件中
pip freeze >路径
pip freeze >C:\Users\Du_do\Desktop\install.txt
- 1
② 批量下载导出的包
pip install -r filename.txt
pip install -r install.txt
- 1
-
方法二:
使用wheel文件安装(需vpn)
网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/ -
方法三*
换源安装
豆瓣 :http://pypi.douban.com/simple/
阿里 :http://mirrors.aliyun.com/pypi/simple/
中国科学技术大学:http://pypi.mirrors.ustc.edu.cn/simple
清华:https://pypi.tuna.tsinghua.edu.cn/simple
(任选一个即可)
eg.
pip install SomePackage -i https://pypi.tuna.tsinghua.edu.cn/simple
显示安装包信息
卸载安装包
三、编写Python程序
IDLE(python自带,适用于测试)
-
新建py文件
-
输入代码并运行 右键 —> run
-
运行结果
四、Pycharm的安装与配置
- 安装
- 使用
- 创建项目
*添加打开的文件夹作为项目,即此文件夹作为一个工程,写代码的环境 - 新项目的设置
- 创建项目
- 设置断点进行调试 ---- 右键 —> debug
- 主题修改 File–settings–apperance–theme
- 代码字体修改 File–settings–Editor-Font
- 关闭更新 File–settings—apperance—System Settings —Updates — Automatically check updates for 取消打钩
- 快捷键修改 File–settings—apperance-- Keymap 选择自己习惯的快捷键方式
- 自动导包 File–settings—apperance–General —Auto Import 打钩
- 进制打开上次的工程 File–settings—apperance—System Settings —Reopen last project startup
- 修改新建文件文件头 File–settings–Editor—Code Style — File and Code Templates — Python Script
#!/usr/bin/env python
• # -- coding: utf-8 --
• # @Time : ${DATE} ${TIME}
• # @Author : Jerry
• # @File : ${NAME}.py
• # @Software: ${PRODUCT_NAME} - 修改字体编码 File–settings–Editor—Code Style — File Encoding — Project Encoding