作为一名Python的忠实爱好者,在Python的学习过程中趟过了很多坑。不论是在基础语法、爬虫、可视化的学习,亦或是在数据挖掘的项目开展中,整个过程有痛苦也有收获,有捶胸顿足也有仰天长笑。所以在以后的更新中,我将会从项目实战的角度出发,从基础语法、数据爬虫、数据可视化、数据分析、数据挖掘方向逐次深入,学习Python,我们不是说说而已。欢迎喜欢爱好python的小伙伴们加入小编创的群Q867067945大家一起交流学习
Python安装和开发环境的配置
1. Python安装(win下)

Python直接可以在官网下载(http://www.python.org

依次点击Downloads-Windows,会出现Python Releases for Windows,从中选取合适的版本

举个例子:1)选择Python 3.8.0 版本;2)点击Windows Windows x86-64 web-based installer进行下载,注①:exe安装包可直接在win上安装;注②:python x86是32位,x86-64是64位,当然x86在64位系统中也可以使用。3)运行Python安装包,在选择安装方式界面最下面选Add python.exe to Path注③:设置这一步可以不需要在额外设置环境变量4)一路下一步,安装完成后在cmd界面下输入python -V,出现python版本信息则表示安装成功注④:windows下输入win+r,在弹出运行窗口输入cmd可进入cmd界面复制代码2. 开发工具选择

Python开发工具推荐两款:Pycharm IDE和Jupyter Notebook,在生产环境下建议使用Pycharm。

Pycharm 官方下载地址 http://www.jetbrains.com/pycharm/dow

IDE相关设置(以Pycharm为例):

1)项目环境设置依次点击Setting→project→Project-Interpreter 选择Python安装目录下的python.exe2)快捷键风格设置依次点击Setting→>Keymap选择相应的风格3)模板设置依次点击Settings→Editor→Code Style→File and Templates选择相应的Files设置模板格式注:一个Python模板的举例# encoding:utf-8# FileName: ${NAME}# Author: author# email: email# Date: ${DATE} ${TIME}# Description: ${DESCRIPTION}复制代码3. Python简单介绍
在进行Python学习之前,需要先了解以下内容:
Python使用 # 表示单行注释,使用 '''''' 表示多行注释
# 我是单行注释'''我是多行注释我是多行注释'''复制代码
Python使用 缩进,但没有规定缩进的格式,你可以使用几个空格或者Tab进行缩进,预定俗称使用 4个空格进行缩进
Python分为Python2和Python3,后面的所有代码都是基于Python2语言的,可能会与Python3存在一些出入。
> 基本常用设置就这些。
> 下节将正式开始Python基础语法的学习

Python系列
Python系列会持续更新,从基础入门到进阶技巧,从编程语法到项目实战。若您在阅读的过程中发现文章存在错误,烦请指正,非常感谢;若您在阅读的过程中能有所收获,欢迎一起分享交流。欢迎大家加入小编创的Q群867067945哦
本文的文字及图片来源于网络加上自己的想法,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。

Python入门基础教程-准备工作的更多相关文章

  1. Python入门基础教程(儿童版) [分享一本入门级教程]

    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1. 推荐书名 No Starch--Python for ...

  2. Python学习入门基础教程(learning Python)--5.6 Python读文件操作高级

    前文5.2节和5.4节分别就Python下读文件操作做了基础性讲述和提升性介绍,但是仍有些问题,比如在5.4节里涉及到一个多次读文件的问题,实际上我们还没有完全阐述完毕,下面这个图片的问题在哪呢? 问 ...

  3. 超实用的Flask入门基础教程,新手必备!

    Flask入门基础教程 Flask简介 Flask是一个轻量级的可定制框架,使用Python语言编写,较其他同类型框架更为灵活.轻便.安全且容易上手.它可以很好地结合MVC模式进行开发,开发人员分工合 ...

  4. HTML入门基础教程相关知识

    HTML入门基础教程 html是什么,什么是html通俗解答: html是hypertext markup language的缩写,即超文本标记语言.html是用于创建可从一个平台移植到另一平台的超文 ...

  5. jQuery Mobile 入门基础教程

    jQuery Mobile是jQuery在手机上和平板设备上的版本.jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架. jQue ...

  6. 小白必看Python视频基础教程

    Python的排名从去年开始就借助人工智能持续上升,现在它已经成为了第一名.Python的火热,也带动了工程师们的就业热.可能你也想通过学习加入这个炙手可热的行业,可以看看Python视频基础教程,小 ...

  7. Python数据分析基础教程

    Python数据分析基础教程(第2版)(高清版)PDF 百度网盘 链接:https://pan.baidu.com/s/1_FsReTBCaL_PzKhM0o6l0g 提取码:nkhw 复制这段内容后 ...

  8. Python 入门基础6 --字符编码、文件操作1

    今日内容: 1.字符编码 2.字符与字节 3.文件操作 一.字符编码 了解: cpu:将数据渲染给用户 内存:临时存放数据,断电消失 硬盘:永久存放数据,断电后不消失 1.1 什么是编码? 人类能够识 ...

  9. 【转】Gulp入门基础教程

    Gulp入门基础教程 原文在此 前言最近流行前端构建工具,苦于之前使用Grunt,代码很难阅读,现在出了Gulp, 真是摆脱了痛苦.发现了一篇很好的Gulp英文教程,整理翻译给大家看看. 为什么使用G ...

随机推荐

  1. 关于浏览器访问iLO报错ERR_SSL_BAD_RECORD_MAC_ALERT

    公司有几台HP DL380 G7服务器,ilo版本是ilo3(Integrated Lights-Out 3),ilo口配置好后,无法正常打开ilo页面 ping ilo口是通的,并且telnet 8 ...

  2. 原子类的 ABA 问题

    原子引用 public class AtomicReferenceDemo { public static void main(String[] args) { User cuzz = new Use ...

  3. 刷题[MRCTF2020]Ezpop

    解题思路 打开一看直接是代码审计的题,就嗯审.最近可能都在搞反序列化,先把反序列化的题刷烂,理解理解 代码审计 Welcome to index.php <?php //flag is in f ...

  4. 本地保存cookie

    原文https://blog.csdn.net/qq_29663071/article/details/73826642 https://www.cnblogs.com/webcome/p/54709 ...

  5. MySQL 5.7二进制日志

    简介 二进制日志是MySQL服务器用来记录数据修改事件的,比如INSERT.UPDATE.DELETE等会导致数据发生变化的语句,SELECT语句不会被记录在内.MySQL必须先执行完一条语句才能知道 ...

  6. java泛型之通配符?

    一.在说泛型通配符" ?" 之前先讲几个概念 1.里氏替换原则(Liskov Substitution Principle, LSP): 定义:所有引用基类(父类)的地方必须能透明 ...

  7. 070 01 Android 零基础入门 01 Java基础语法 09 综合案例-数组移位 02 综合案例-数组移位-从键盘接收数据

    070 01 Android 零基础入门 01 Java基础语法 09 综合案例-数组移位 02 综合案例-数组移位-从键盘接收数据 本文知识点:综合案例-数组移位-从键盘接收数据 说明:因为时间紧张 ...

  8. 043 01 Android 零基础入门 01 Java基础语法 05 Java流程控制之循环结构 05 do-while循环介绍及应用

    043 01 Android 零基础入门 01 Java基础语法 05 Java流程控制之循环结构 05 do-while循环介绍及应用 本文知识点:do-while循环介绍及应用 do-while循 ...

  9. Open CV leaning

    刚接触Open CV 几个比较好的介绍: OpenCV学习笔记:https://blog.csdn.net/yang_xian521/column/info/opencv-manual/3 OpenC ...

  10. 【SSO】一个简单的单点登录演示实现

    业务系统的管理后台往往数量众多,且各自需要一套用户名密码来进行登录,不方便使用.因此花了点时间研究如何实现一套单点登录系统. 众所周知,SSO系统设计中,往往需要想办法解决cookie不能跨域的问题, ...