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 相关文章推荐
Fiddler如何抓取手机APP数据包
Jan 22 Python
Python中is与==判断的区别
Mar 28 Python
python+selenium实现163邮箱自动登陆的方法
Dec 31 Python
Python 利用内置set函数对字符串和列表进行去重的方法
Jun 29 Python
Python两个字典键同值相加的几种方法
Mar 05 Python
python验证身份证信息实例代码
May 06 Python
Django框架登录加上验证码校验实现验证功能示例
May 23 Python
Windows 安装 Anaconda3+PyCharm的方法步骤
Jun 13 Python
python+jinja2实现接口数据批量生成工具
Aug 28 Python
Python抓包程序mitmproxy安装和使用过程图解
Mar 02 Python
使用Keras实现简单线性回归模型操作
Jun 12 Python
Flask使用SQLAlchemy实现持久化数据
Jul 16 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
解析csv数据导入mysql的方法
2013/07/01 PHP
PHP 利用Mail_MimeDecode类提取邮件信息示例
2014/01/26 PHP
Dwz与thinkphp整合下的数据导出到Excel实例
2014/12/04 PHP
Thinkphp5 微信公众号token验证不成功的原因及解决方法
2017/11/12 PHP
用js实现的仿sohu博客更换页面风格(简单版)
2007/03/22 Javascript
js post方式传递提交的实现代码
2010/05/31 Javascript
jQuery的实现原理的模拟代码 -4 重要的扩展函数 extend
2010/08/03 Javascript
原生Js实现元素渐隐/渐现(原理为修改元素的css透明度)
2013/06/24 Javascript
jQuery判断当前点击的是第几个li的代码
2014/09/26 Javascript
JavaScript中的对象序列化介绍
2014/12/30 Javascript
基于jQuery实现页面搜索功能
2020/03/26 Javascript
JavaScript拖动层Div代码
2017/03/01 Javascript
在 Angular 中实现搜索关键字高亮示例
2017/03/21 Javascript
jQuery插件DataTables分页开发心得体会
2017/08/22 jQuery
AngularJS 打开新的标签页实现代码
2017/09/07 Javascript
基于bootstrap写的一点localStorage本地储存
2017/11/21 Javascript
详解vue项目中实现图片裁剪功能
2019/06/07 Javascript
CKeditor富文本编辑器使用技巧之添加自定义插件的方法
2019/06/14 Javascript
简单谈谈Python中函数的可变参数
2016/09/02 Python
用生成器来改写直接返回列表的函数方法
2017/05/25 Python
代码详解django中数据库设置
2019/01/28 Python
浅谈Pycharm的项目文件名是红色的原因及解决方式
2020/06/01 Python
HTML5 Canvas绘制文本及图片的基础教程
2016/03/14 HTML / CSS
美国在线印刷公司:PsPrint
2017/10/12 全球购物
维氏瑞士军刀英国网站:Victorinox英国
2019/07/04 全球购物
adidas瑞典官方网站:购买阿迪达斯鞋子和运动服
2019/12/11 全球购物
六个一活动实施方案
2014/03/21 职场文书
工作经常出错的检讨书
2014/09/13 职场文书
六五普法宣传标语
2014/10/06 职场文书
稽核岗位职责范本
2015/04/13 职场文书
建党伟业的观后感
2015/06/01 职场文书
九九重阳节致辞
2015/07/31 职场文书
导游词之镜泊湖
2019/12/09 职场文书
Memcached介绍及php-memcache扩展安装
2021/04/01 PHP
忆童年!用Python实现愤怒的小鸟游戏
2021/06/07 Python
浅谈Python数学建模之固定费用问题
2021/06/23 Python