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 相关文章推荐
Python简单进程锁代码实例
Apr 27 Python
Python中Collections模块的Counter容器类使用教程
May 31 Python
win系统下为Python3.5安装flask-mongoengine 库
Dec 20 Python
Python基于回溯法子集树模板解决选排问题示例
Sep 07 Python
Python 互换字典的键值对实例
Feb 12 Python
Python multiprocess pool模块报错pickling error问题解决方法分析
Mar 20 Python
pygame实现五子棋游戏
Oct 29 Python
Python Lambda函数使用总结详解
Dec 11 Python
使用PyTorch实现MNIST手写体识别代码
Jan 18 Python
python 爬取马蜂窝景点翻页文字评论的实现
Jan 20 Python
浅谈Python 钉钉报警必备知识系统讲解
Aug 17 Python
python 爬取哔哩哔哩up主信息和投稿视频
Jun 07 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实现图片旋转效果实例代码
2014/10/01 PHP
关于php几种字符串连接的效率比较(详解)
2017/02/22 PHP
php中的buffer缓冲区用法分析
2019/05/31 PHP
thinkphp5框架调用其它控制器方法 实现自定义跳转界面功能示例
2019/07/03 PHP
图像替换新技术 状态域方法
2010/01/28 Javascript
js中符号转意问题示例探讨
2013/08/19 Javascript
利用jq让你的div居中的好方法分享
2013/11/21 Javascript
关于Javascript 对象(object)的prototype
2014/05/09 Javascript
Node.js实现批量去除BOM文件头
2014/12/20 Javascript
jQuery实现淡入淡出二级下拉导航菜单的方法
2015/08/28 Javascript
基于MVC4+EasyUI的Web开发框架形成之旅之界面控件的使用
2015/12/16 Javascript
js实现表单提交后不重新刷新当前页面
2016/11/30 Javascript
详解AngularJS1.6版本中ui-router路由中/#!/的解决方法
2017/05/22 Javascript
Three.js基础学习教程
2017/11/16 Javascript
jQuery实现checkbox的简单操作
2017/11/18 jQuery
vue中echarts3.0自适应的方法
2018/02/26 Javascript
实例详解vue.js浅度监听和深度监听及watch用法
2018/08/16 Javascript
koa2使用ejs和nunjucks作为模板引擎的使用
2018/11/27 Javascript
python实现迭代法求方程组的根过程解析
2019/11/25 Javascript
JavaScript计算出两个数的差值
2020/03/19 Javascript
请不要重复犯我在学习Python和Linux系统上的错误
2016/12/12 Python
python日志记录模块实例及改进
2017/02/12 Python
python3操作微信itchat实现发送图片
2018/02/24 Python
Tensorflow 查看变量的值方法
2018/06/14 Python
CSS3 linear-gradient线性渐变生成加号和减号的方法
2017/11/21 HTML / CSS
日本即尚网:JSHOPPERS.com(支持中文)
2019/12/03 全球购物
Douglas意大利官网:购买香水和化妆品
2020/05/27 全球购物
世界上最大的皮肤科医生拥有和经营的美容网站:LovelySkin
2021/01/03 全球购物
小学体育教学反思
2014/01/31 职场文书
金融学专科生自我鉴定
2014/02/21 职场文书
网站美工岗位职责
2014/04/02 职场文书
关键在于落实心得体会
2014/09/03 职场文书
孩子满月酒答谢词
2015/09/30 职场文书
Python基于Tkinter开发一个爬取B站直播弹幕的工具
2021/05/06 Python
Python连接Postgres/Mysql/Mongo数据库基本操作大全
2021/06/29 Python
Redis基本数据类型String常用操作命令
2022/06/01 Redis