Python学习笔记(一)(基础入门之环境搭建)


Posted in Python onJune 05, 2014

  Python入门

      本系列为Python学习相关笔记整理所得,IT人,多学无害,多多探索,激发学习兴趣,开拓思维,不求高大上,只求懂点皮毛,作为知识储备,不至于落后太远。
      本文主要介绍Python的相关背景,环境搭建。

一、了解Python

     1,关于Python的语言特点:

     借用Python官网Https://www.python.org的解释:

Python is powerful... and fast;

plays well with others;

runs everywhere;

is friendly & easy to learn;

is Open.

      即:Python语言很强大,开发快;具有很好的交互性;可移植性;界面友好,容易学习;开源

      Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。自从20世纪90年代初Python语言诞生至今,它逐渐被广泛应用于处理系统管理任务和Web编程。

      2,Python标准库的主要功能有:

文本处理,包含文本格式化、正则表达式匹配、文本差异计算与合并、Unicode支持,二进制数据处理等功能;

文件处理,包含文件操作、创建临时文件、文件压缩与归档、操作配置文件等功能;

操作系统功能,包含线程与进程支持、IO复用、日期与时间处理、调用系统函数、写日记(logging)等功能;

网络通信,包含网络套接字,SSL加密通信、异步网络通信等功能;

网络协议,支持HTTP,FTP,SMTP,POP,IMAP,NNTP,XMLRPC等多种网络协议,并提供了编写网络服务器的框架;

W3C格式支持,包含HTML,SGML,XML的处理;

其它功能,包括国际化支持、数学 运 算、HASH、Tkinter等。

二、Python环境搭建

     关于Python的编译器很多,在这里只介绍两种,仅供参考:
     1,去官网下载Python2.7的编译器IDLE(安装简单,使用方便):https://www.python.org/
          安装完成后,在开始菜单可以看到:

Python学习笔记(一)(基础入门之环境搭建)

单击IDLE就可以打开编辑器编写小程序了。

Python学习笔记(一)(基础入门之环境搭建)

 2,另外一个Python的编译器Pycharm(界面布局和VC6.0很相似,启动时比较慢)去网站下载:http://www.jetbrains.com/pycharm/download/  选择适合自己的机器下载;
       关于安装过程,详见另一篇文章 pycharm 使用心得(一)安装和首次使用 

Python学习笔记(一)(基础入门之环境搭建)

本章节主要是初识一下Python,了解了解Python的开发环境,为以后学习铺路。Python在开发语言的排行榜上还是靠前,应用也是比较广泛,一次的偶然发现,激起了我对它学习的欲望,继续努力,come on!

Python 相关文章推荐
python使用wxpython开发简单记事本的方法
May 20 Python
Python的Socket编程过程中实现UDP端口复用的实例分享
Mar 19 Python
轻松掌握python设计模式之访问者模式
Nov 18 Python
Python实现的弹球小游戏示例
Aug 01 Python
详解django自定义中间件处理
Nov 21 Python
详解Python_shutil模块
Mar 15 Python
对python3中的RE(正则表达式)-详细总结
Jul 23 Python
Python实现新型冠状病毒传播模型及预测代码实例
Feb 05 Python
在Python中通过threshold创建mask方式
Feb 19 Python
python使用hdfs3模块对hdfs进行操作详解
Jun 06 Python
使用tensorflow根据输入更改tensor shape
Jun 23 Python
手把手教你配置JupyterLab 环境的实现
Feb 02 Python
使用python调用浏览器并打开一个网址的例子
Jun 05 #Python
Python写的一个简单DNS服务器实例
Jun 04 #Python
python写的ARP攻击代码实例
Jun 04 #Python
python和C语言混合编程实例
Jun 04 #Python
python实现的一个p2p文件传输实例
Jun 04 #Python
python实现文件分组复制到不同目录的例子
Jun 04 #Python
python实现的udp协议Server和Client代码实例
Jun 04 #Python
You might like
smarty模板嵌套之include与fetch性能测试
2010/12/05 PHP
Ubuntu下安装PHP的mongodb扩展操作命令
2015/07/04 PHP
Yii使用migrate命令执行sql语句的方法
2016/03/15 PHP
javascript 新浪背投广告实现代码
2009/07/07 Javascript
使用jQuery轻松实现Ajax的实例代码
2010/08/16 Javascript
Jquery ajax执行顺序 返回自定义错误信息(实例讲解)
2013/11/06 Javascript
当json键为数字时的取值方法解析
2013/11/15 Javascript
对new functionName()定义一个函数的理解
2014/05/22 Javascript
AngularJS 实现弹性盒子布局的方法
2016/08/30 Javascript
Javascript动画效果(2)
2016/10/11 Javascript
用file标签实现多图文件上传预览
2017/02/14 Javascript
nodejs多版本管理总结
2018/04/03 NodeJs
Angular学习教程之RouterLink花式跳转
2018/05/03 Javascript
vue element table 表格请求后台排序的方法
2018/09/28 Javascript
JS原生带缩略图的图片切换效果
2018/10/10 Javascript
Vue.js中的组件系统
2019/05/30 Javascript
[01:12]DOTA2次级职业联赛 - Newbee.Y 战队宣传片
2014/12/01 DOTA
[26:50]2018完美盛典DOTA2表演赛
2018/12/17 DOTA
[01:08:56]DOTA2-DPC中国联赛 正赛 Magma vs LBZS BO3 第一场 2月7日
2021/03/11 DOTA
windows下cx_Freeze生成Python可执行程序的详细步骤
2018/10/09 Python
利用nohup来开启python文件的方法
2019/01/14 Python
解决python测试opencv时imread导致的错误问题
2019/01/26 Python
python爬取百度贴吧前1000页内容(requests库面向对象思想实现)
2019/08/10 Python
pytorch 中pad函数toch.nn.functional.pad()的用法
2020/01/08 Python
详解Python 重学requests发起请求的基本方式
2020/02/07 Python
Python图像处理库PIL的ImageFont模块使用介绍
2020/02/26 Python
python 获取谷歌浏览器保存的密码
2021/01/06 Python
python 实现网易邮箱邮件阅读和删除的辅助小脚本
2021/03/01 Python
CSS3 filter(滤镜)实现网页灰色或者黑色模式的代码
2020/11/30 HTML / CSS
20年同学聚会邀请函
2014/02/04 职场文书
优秀学生干部个人事迹材料
2014/06/02 职场文书
《改造我们的学习》心得体会
2014/11/07 职场文书
中国梦宣传标语口号
2015/12/26 职场文书
Pandas-DataFrame知识点汇总
2022/03/16 Python
uniapp 微信小程序 自定义tabBar 导航
2022/04/22 Javascript
处理canvas绘制图片模糊问题
2022/05/11 Javascript