Python基础和要点

Python要点

 

一、Python语言概述

Python学习资料和直播课程免费领取关注威信公众号“速学编程”领取编程学习资料
 

1. Python基本概念

  • 官方介绍:Python 是一款易于学习且功能强大的编程语言。 它具有高效率的数据结构,能够简单又有效地实现面向对象编程。Python 简洁的语法与动态输入之特性,加之其解释性语言的本质,使得它成为一种在多种领域与绝大多数平台都能进行脚本编写与应用快速开发工作的理想语言。

  • 设计者:吉多·范罗苏姆 Guido van Rossum(龟叔)

  • 名称来源:取自英国20世纪70年代首播的电视喜剧《蒙提.派森的飞行马戏团》(Monty Python’s Flying Circus)

  • 创建时间:1989年

  • 发行时间(1st version):1991年

  • abc语言的继承

2. Python的特点

  • 简单 易于学习 自由且开放 跨平台 可嵌入性 丰富的库

3. Python的发展及应用

进链接可以免费领取0基础Python学习资料哦https://mz.tanzhouedu.com/?s=ba08b6d1bf11cd2e

  • 发展

TIOBE index for Sep.2020

  • Python开发的部分网站

  • 应用领域

    • 常规软件开发
      科学计算
      自动化运维
      自动化测试
      WEB开发
      网络爬虫
      数据分析
      人工智能

二、Python环境搭建(安装Python解释器)

1. Python解释器

  • 分类
    • CPython—用C语言编写的解释器
    • PyPy—用Python编写
    • JPython—用Java编写

2. 搭建Python环境*

  • 官网链接 下载安装包
    在这里插入图片描述
    在这里插入图片描述

  • 安装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. #版权声明

在>>>后可直接输入指令。

3. pip工具

  • 功能:pip 是一个现代的、通用的 Python 包管理工具。提供了对Python 包的查找、下载、安装、卸载的功能。

pip的使用

部分commands

commandsexplanation
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

eg.

pip install SomePackage -i https://pypi.tuna.tsinghua.edu.cn/simple
在这里插入图片描述
显示安装包信息在这里插入图片描述
卸载安装包在这里插入图片描述

三、编写Python程序

1. 在交互模式中实现

IDLE(python自带,适用于测试)

2. 高级开发工具:Pycharm

  • 新建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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值