一、Python语言简介
1.1 Python的由来
Python的创始人为吉多·范罗苏姆(Guido van Rossum),业界尊称“龟叔”。Python这门语言是在“ABC”语言的基础上进行封装迭代而产生的。之所以这门语言叫做Python,是因为当时BBC正在播放一档龟叔喜欢的电视栏目“飞行马戏团”,翻译为“巨蟒”。
1.2 Python的概念
Python是一款易于学习且功能强大的面向对象的解释型编程语言。
1.3 Python的特点
Python的特点主要有一下几点:
1.简单 Python的语法结构很简单
2.易于学习 可作为计算机入门语言来学习
3.自由且开放 Python的代码都是开源的,任何人都能在Python的开源网站上获得自己想要的源代码(pip install XXX),也可以将自己的源代码上传到开源网站
4.跨平台 python代码可以移植到Linux、Mac、windows等平台
5.可嵌入性 python 可以嵌入C、C++等语言中,提供开发脚本支持
6.丰富的库 Python拥有丰富的自带库(re、os、csv、gui等)和第三方库(requests、pygame等)
Python口号 “人生苦短,我用python”
二、 Python的发展和应用
随着大数据时代的到来,Python的地位越来越高,从2015年的第6位逐渐发展到2019年的第3位(有时会是第4位)。
Python的应用
1.常规软件开发
2.科学计算 (Numpy 绘制2D、3D)
3.自动化运维
4.云计算
5.web开发
6.网络爬虫
7.数据分析
8.人工智能
Python之禅(import this)
三、Python的环境搭建
Python和Pycharm的关系
Python是一门语言,Pycharm是用来编写的Python语言的工具。
3.1Python的解释器
1.CPython(用C语言编写的Python解释器)
2.PyPy (用Python这门语言编写的Python解释器)
3.IronPython(用.NET这门语言编写的Python解释器)
4.JPython (用Java这门语言编写的Python解释器)
3.2 python 的卸载
打开控制面板–程序和功能–卸载程序—将图中文件删除即可。
3.3 Python的安装
Python的官方网站https://www.python.org/
进入Python官方网站,点击“DOWNLOAD”按钮,选择自己的电脑系统,进入相关系统下的可安装Python软件。
建议安装3.6版本
下载完成之后,双击可执行文件,进入Python的安装界面
Install Now 立刻安装 会默认安装路径,勾选“Add Python 3.6 to PATH”
将Python添加到环境变量,然后一直点击“下一步”就好。
Customize installation 自定义安装(推荐选这种)
全部勾选,点击“next”
勾选“Add Python to environment variables”并选择Python安装的路径,点击“Install”即可。
3.4 Python安装验证
打开cmd,输入“Python” 或者输入"python -V" ,出现如下界面则说明安装成功
四、Python的第一个程序
- 在D盘(或者E盘、F盘)新建一个文件夹来存放Python程序
- 在新建的文件夹下右键新建一个txt文件(开发所使用的文件均为纯文本文件),打开.txt文件输入“print(“hello world”)”
- 打开cmd并进入到.txt所在的位置,输入Python XXX.txt,即可输出hello world
五、pycharm的安装配置
5.1 pycharm的安装
1.pycharm官网https://www.jetbrains.com/,下拉滚动条到如下位置,点击“Python & Django”,跳转到另一页,找到pycharm图标,点击“DOWNLOAD”,下载社区版即可。
2.双击pycharm的可执行文件,设置pycharm的安装路径,点击下一步
进入如下界面,勾选64-bit launcher(32位则勾选32-bit launcher)和.py,点击下一步
进入下一步,直接点击“Install”,耐心等待几分钟就会出现安装完成的界面,点击Finish就安装完成了。
5.2 pycharm的配置
双击桌面上的pycharm图标,出现如下界面,点击“Do not import setting”,
之后一直点击“next”,知道出现如下界面
点击“Create New Project”,选择Python文件的存放位置,并下拉“project Interpreter”查看Python解释器的安装路径是否已添加
5.3 pycharm基础设置
1.修改背景颜色
file–>Settings–>Appearance &Behavior–>Appearance–>Theme–>Darcula(黑色)[IntelliJ(白色)]–>apply–>ok
2.修改代码字体大小
file–>Settings–>Editor–>Font–>Size–>apply–>ok
3.修改控制台字体大小
file–>Settings–>Editor–>Color Scheme–>Console Font–>Size–>apply–>ok
4.关闭pycharm的自动更新
file–>Settings–>Appearance &Behavior–>System Settings–>Updates–>不勾选Automatically check updates for–>apply–>ok
5.快捷键设置
file–>Settings–>Keymap–>选择常用软件所用的快捷键–>apply–>ok
6.设置悬浮文档显示事件
file–>Settings–>Editor–>General–>勾选Show quick documentation on mouse move并设置其显示事件–>apply–>ok
7.自动导包
file–>Settings–>Editor–>General–>Auto Import–>勾选XML下的show import popup和Python下的show import popup–>apply–>ok
8.阻止pycharm自动打开上次打开的页面
file–>Settings–>Appearance &Behavior–>System Settings–>不勾选Reopen last project on startup–>apply–>ok
下次打开pycharm时可以选择自己想要的项目,再打开相关的py文件。
9.设置pycharm的头部文件(包括操作日期、操作员、操作项目等)
file–>Settings–>Editor–>File and Code Templates–>python script–>输入如下文档–>apply–>ok
#!/usr/bin/env python
-*- coding:utf-8 -*-
(前两行在Python2中必写,Python3可以不写)
#@Time : ${DATE} ${TIME}
#@Author : Yueyanping
#@File : ${NAME}.py
#@Software : ${PRODUCT_NAME}
10.修改编码格式
file–>Settings–>Editor–>File Encodings–>修改GLobal Encoding:UTF-8,Project Encoding:UTF-8–>apply–>ok