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编程中的字符串
Oct 14 Python
PyTorch学习笔记之回归实战
May 28 Python
linux环境下Django的安装配置详解
Jul 22 Python
Python中拆分字符串的操作方法
Jul 23 Python
Python人工智能之路 之PyAudio 实现录音 自动化交互实现问答
Aug 13 Python
Pytorch之保存读取模型实例
Dec 30 Python
Python要如何实现列表排序的几种方法
Feb 21 Python
Python基于内置库pytesseract实现图片验证码识别功能
Feb 24 Python
解决Python中报错TypeError: must be str, not bytes问题
Apr 07 Python
使用Pycharm在运行过程中,查看每个变量的操作(show variables)
Jun 08 Python
numpy的Fancy Indexing和array比较详解
Jun 11 Python
pandas实现导出数据的四种方式
Dec 13 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变量引用的面试题
2010/08/08 PHP
Drupal7连接多个数据库及常见问题解决
2014/03/02 PHP
laravel 4安装及入门图文教程
2014/10/29 PHP
py文件转exe时包含paramiko模块出错解决方法
2016/08/12 PHP
ThinkPHP 模板引擎使用详解
2017/05/07 PHP
PHP fopen函数用法实例讲解
2019/02/15 PHP
关于laravel 日志写入失败问题汇总
2019/10/17 PHP
基于jQuery的烟花效果(运动相关)点击屏幕出烟花
2012/06/14 Javascript
jQuery中Ajax的load方法详解
2015/01/14 Javascript
nodejs通过phantomjs实现下载网页
2015/05/04 NodeJs
jquery如何获取元素的滚动条高度等实现代码
2015/10/19 Javascript
JavaScript实现点击文本自动定位到下拉框选中操作
2016/06/15 Javascript
Bootstrap中data-target 到底是什么
2017/02/14 Javascript
ES6新特性五:Set与Map的数据结构实例分析
2017/04/21 Javascript
react.js组件实现拖拽复制和可排序的示例代码
2018/08/20 Javascript
vuejs中父子组件之间通信方法实例详解
2020/01/17 Javascript
Vue使用Ref跨层级获取组件的步骤
2021/01/25 Vue.js
Python Socket编程入门教程
2014/07/11 Python
Python中还原JavaScript的escape函数编码后字符串的方法
2014/08/22 Python
python实现网站的模拟登录
2016/01/04 Python
Python的re模块正则表达式操作
2016/05/25 Python
使用Python脚本实现批量网站存活检测遇到问题及解决方法
2016/10/11 Python
Python中selenium实现文件上传所有方法整理总结
2017/04/01 Python
对PyTorch torch.stack的实例讲解
2018/07/30 Python
Python常见的pandas用法demo示例
2019/03/16 Python
Pytorch GPU显存充足却显示out of memory的解决方式
2020/01/13 Python
Django 解决新建表删除后无法重新创建等问题
2020/05/21 Python
丽笙酒店官方网站:Radisson Hotels
2019/05/07 全球购物
Speedo速比涛德国官方网站:世界领先的泳装品牌
2019/08/26 全球购物
材料会计岗位职责
2014/03/06 职场文书
2014年镇党建工作汇报材料
2014/11/02 职场文书
班级元旦晚会开幕词
2016/03/04 职场文书
2019餐饮行业创业计划书!
2019/06/27 职场文书
Python实现简单的猜单词
2021/06/15 Python
快速学习Oracle触发器和游标
2021/06/30 Oracle
Python简易开发之制作计算器
2022/04/28 Python