Python入门基础教程-准备工作
作为一名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入门基础教程-准备工作的更多相关文章
- Python入门基础教程(儿童版) [分享一本入门级教程]
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1. 推荐书名 No Starch--Python for ...
- Python学习入门基础教程(learning Python)--5.6 Python读文件操作高级
前文5.2节和5.4节分别就Python下读文件操作做了基础性讲述和提升性介绍,但是仍有些问题,比如在5.4节里涉及到一个多次读文件的问题,实际上我们还没有完全阐述完毕,下面这个图片的问题在哪呢? 问 ...
- 超实用的Flask入门基础教程,新手必备!
Flask入门基础教程 Flask简介 Flask是一个轻量级的可定制框架,使用Python语言编写,较其他同类型框架更为灵活.轻便.安全且容易上手.它可以很好地结合MVC模式进行开发,开发人员分工合 ...
- HTML入门基础教程相关知识
HTML入门基础教程 html是什么,什么是html通俗解答: html是hypertext markup language的缩写,即超文本标记语言.html是用于创建可从一个平台移植到另一平台的超文 ...
- jQuery Mobile 入门基础教程
jQuery Mobile是jQuery在手机上和平板设备上的版本.jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架. jQue ...
- 小白必看Python视频基础教程
Python的排名从去年开始就借助人工智能持续上升,现在它已经成为了第一名.Python的火热,也带动了工程师们的就业热.可能你也想通过学习加入这个炙手可热的行业,可以看看Python视频基础教程,小 ...
- Python数据分析基础教程
Python数据分析基础教程(第2版)(高清版)PDF 百度网盘 链接:https://pan.baidu.com/s/1_FsReTBCaL_PzKhM0o6l0g 提取码:nkhw 复制这段内容后 ...
- Python 入门基础6 --字符编码、文件操作1
今日内容: 1.字符编码 2.字符与字节 3.文件操作 一.字符编码 了解: cpu:将数据渲染给用户 内存:临时存放数据,断电消失 硬盘:永久存放数据,断电后不消失 1.1 什么是编码? 人类能够识 ...
- 【转】Gulp入门基础教程
Gulp入门基础教程 原文在此 前言最近流行前端构建工具,苦于之前使用Grunt,代码很难阅读,现在出了Gulp, 真是摆脱了痛苦.发现了一篇很好的Gulp英文教程,整理翻译给大家看看. 为什么使用G ...
随机推荐
- Docker实战(1):通过配置文件启动MongoDB
系统环境:Centos7 MongoDB 4.0.0 创建文件 注意:创建文件全是为了Docker run做准备,文件所对应的路径需与下一步的映射路径所对应,路径可自我更改. mkdir mongo ...
- 使用binlog2sql恢复数据
binlog2sql 是一款比较常用的数据恢复工具,可以通过它从MySQL binlog解析出你要的SQL,并根据不同选项,可以得到原始SQL.回滚SQL.去除主键的INSERT SQL等.主要用途如 ...
- swagger2注解详细说明
@Api:用在请求的类上,表示对类的说明 tags="说明该类的作用,可以在UI界面上看到的注解" value="该参数没什么意义,在UI界面上也看到,所以不需要配置&q ...
- 【vue】---- 新版脚手架搭建项目流程详解
一.概述 本文将介绍vue项目完整的搭建流程,在使用新版本的脚手架基础上,进行了一系列的完善和配置.主要内容如下: 1.项目初始化 安装脚手架 创建项目 项目结构 2.项目搭建配置 引入第三方插件 路 ...
- C#设置装配加载选项
NX在打开装配时,需要设置加载方式,如下图所示: 因此,当装配进行了拷贝之后,PART路径变化,再次用NX打开时,会报无法加载的错误.这时需要重新设置从搜索文件夹打开,再次保存之后,之后再按照保存打开 ...
- python中获取中位数
普通方法: 对列表进行排序,然后根据长度为奇数或者偶数的不同情况计算中位数 def huahua(x): length = len(x) print(length) x.sort() print(x) ...
- linux应用-线程操作
文章写得好,转载一下, https://blog.csdn.net/triorwy/article/details/80380977
- opencv的imread函数相对路径问题和 main 参数问题
参考: https://blog.csdn.net/u013404374/article/details/80178822 https://blog.csdn.net/fujilove/article ...
- matlab中get查询图形对象属性
来源:https://ww2.mathworks.cn/help/matlab/ref/get.html?searchHighlight=get&s_tid=doc_srchtitle get ...
- 【题解】[SDOI2015]星际战争
\(\color{red}{Link}\) \(\text{Solution:}\) 观察到,如果一个时间\(T\)可以完成任务,则\(T+1\)这个时间也可以完成任务. 于是我们可以二分. 为了避免 ...