Python基础教程(一)——Windows搭建开发Python开发环境


Posted in Python onJuly 20, 2020

从大学开始玩python到现在参加工作,已经有5年了,现在的公司用到python的项目比较少,最近公司有新项目需要用到python,领导希望我来跟其他同事training,就有了这篇博客,打算将python的training弄成一个简易的python系列,供大家入门使用。Python语言自从20世纪90年代初诞生至今,它逐渐被广泛应用于处理系统管理任务和Web编程。今天就让我们来搭建一个python的开发环境,Windows搭建python开发环境。一切从"Hello world"开始。

Python基础教程(一)——Windows搭建开发Python开发环境

写在前面

python你不去认识它,可能没什么,一旦你认识了它,你就会爱上它

基本概念

Python(英语发音:/ˈpaɪθən/), 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。

Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议[1] 。

Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。

Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。

Windows搭建python开发环境

首先需要去python的官网下载环境。鼠标移动到Downloads的tab上,在这里可以下载。

Python基础教程(一)——Windows搭建开发Python开发环境

python的环境还是很人性化的,没有那么多罗里吧嗦的配置什么的,下载好以后直接无脑next就行了,直到finish.

Python IDE

优秀的Python IDE有很多,这里我就介绍几款相对我来说比较常用的!排名不分先后!

  • pycharm
  • VIM
  • Eclipse with PyDev
  • Sublime Text
  • Komodo Edit 
  • PyScripter
  • Interactive Editor for Python

这里就以pycharm为例

Python基础教程(一)——Windows搭建开发Python开发环境

pycharm默认的是可以用30天,这里在给大家共享一个注册码(注册码来源:百度知道:)  )

用户名:yueting3527
注册码:
===== LICENSE BEGIN =====
93347-12042010
00001FMHemWIs"6wozMZnat3IgXKXJ
2!nV2I6kSO48hgGLa9JNgjQ5oKz1Us
FFR8k"nGzJHzjQT6IBG!1fbQZn9!Vi
===== LICENSE END =====

从Hello World开始

Hello world比较简单,搭建好环境之后基本可以一气呵成的,这里我就直接贴图了。

首先打开安装好的pycharm

Python基础教程(一)——Windows搭建开发Python开发环境

点击create创建一个工程

Python基础教程(一)——Windows搭建开发Python开发环境

print一个"Hello World"

Python基础教程(一)——Windows搭建开发Python开发环境

博客总结

因为这个系列是需要给一些完全没有接触过Python的同事training用的,所以园子里想学Python的朋友们赶紧跟上,不一定能带你超神,但是肯定可以让你完完全全的爱上Python。如果你对Python有兴趣,就清加关注吧。

以上就是Python基础教程(一)——Windows搭建开发Python开发环境的详细内容,更多关于Windows搭建开发Python开发环境的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
Django框架中数据的连锁查询和限制返回数据的方法
Jul 17 Python
Python之用户输入的实例
Jun 22 Python
Python+OpenCV感兴趣区域ROI提取方法
Jan 10 Python
浅谈python的输入输出,注释,基本数据类型
Apr 02 Python
使用matplotlib绘制图例标签中带有公式的图
Dec 13 Python
关于Pytorch的MNIST数据集的预处理详解
Jan 10 Python
详解Ubuntu环境下部署Django+uwsgi+nginx总结
Apr 02 Python
python json.dumps() json.dump()的区别详解
Jul 14 Python
Python如何使用vars返回对象的属性列表
Oct 17 Python
python反扒机制的5种解决方法
Feb 06 Python
Python爬取某拍短视频
Jun 11 Python
python识别围棋定位棋盘位置
Jul 26 Python
Python字典fromkeys()方法使用代码实例
Jul 20 #Python
Python爬虫设置ip代理过程解析
Jul 20 #Python
Python如何使用27行代码绘制星星图
Jul 20 #Python
tensorflow基于CNN实战mnist手写识别(小白必看)
Jul 20 #Python
基于python实现生成指定大小txt文档
Jul 20 #Python
python中upper是做什么用的
Jul 20 #Python
Pytorch框架实现mnist手写库识别(与tensorflow对比)
Jul 20 #Python
You might like
php中filter函数验证、过滤用户输入的数据
2014/01/13 PHP
PHP使用递归生成文章树
2015/04/21 PHP
php猜单词游戏
2015/09/29 PHP
php中array_unshift()修改数组key注意事项分析
2016/05/16 PHP
PHP清除缓存的几种方法总结
2017/09/12 PHP
javascript 广告后加载,加载完页面再加载广告
2010/11/25 Javascript
javascript制作的滑动图片菜单
2015/05/15 Javascript
基于JS实现简单的样式切换效果代码
2015/09/04 Javascript
JS实现合并两个数组并去除重复项只留一个的方法
2015/12/17 Javascript
Node.js 日志处理模块log4js
2016/08/28 Javascript
浅谈React和Redux的连接react-redux
2017/12/04 Javascript
angularjs下ng-repeat点击元素改变样式的实现方法
2018/09/12 Javascript
详解在Javascript中进行面向切面编程
2019/04/28 Javascript
解决layui的input独占一行的问题
2019/09/10 Javascript
纯js+css实现在线时钟
2020/08/18 Javascript
Vue-cli assets SubDirectory及PublicPath区别详解
2020/08/18 Javascript
利用Python开发实现简单的记事本
2016/11/15 Python
详解Python函数可变参数定义及其参数传递方式
2017/08/02 Python
Python for循环生成列表的实例
2018/06/15 Python
对python Tkinter Text的用法详解
2018/10/11 Python
python bmp转换为jpg 并删除原图的方法
2018/10/25 Python
Python requests模块实例用法
2019/02/11 Python
在python里面运用多继承方法详解
2019/07/01 Python
使用python实现离散时间傅里叶变换的方法
2019/09/02 Python
Pytorch自己加载单通道图片用作数据集训练的实例
2020/01/18 Python
如何基于python对接钉钉并获取access_token
2020/04/21 Python
Python如何对齐字符串
2020/07/30 Python
ASP.NET Core中的配置详解
2021/02/05 Python
彪马荷兰官网:PUMA荷兰
2019/05/08 全球购物
接口中的方法可以是abstract的吗
2015/07/23 面试题
关于VPN
2012/06/10 面试题
暑期实践思想汇报
2014/01/06 职场文书
解决thinkphp6(tp6)在状态码500下不报错,或者显示错误“Malformed UTF-8 characters”的问题
2021/04/01 PHP
小米11和iphone12哪个值得买?小米11对比iphone12评测
2021/04/21 数码科技
《遗弃》开发商删推文要跑路?官方回应:还在开发
2022/04/03 其他游戏
代码复现python目标检测yolo3详解预测
2022/05/06 Python