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全局变量操作详解
Apr 14 Python
python使用socket远程连接错误处理方法
Apr 29 Python
python结合API实现即时天气信息
Jan 19 Python
详解python进行mp3格式判断
Dec 23 Python
Python cookbook(数据结构与算法)筛选及提取序列中元素的方法
Mar 19 Python
python的scikit-learn将特征转成one-hot特征的方法
Jul 10 Python
利用Django-environ如何区分不同环境
Aug 26 Python
解决pyttsx3无法封装的问题
Dec 24 Python
浅谈Python 多进程默认不能共享全局变量的问题
Jan 11 Python
python写入数据到csv或xlsx文件的3种方法
Aug 23 Python
python shapely.geometry.polygon任意两个四边形的IOU计算实例
Apr 12 Python
Python 线程池模块之多线程操作代码
May 20 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
PHP使用数组实现队列
2012/02/05 PHP
yii实现CheckBox复选框在同一行显示的方法
2014/12/03 PHP
jquery下为Event handler传递动态参数的代码
2011/01/06 Javascript
简单常用的幻灯片播放实现代码
2013/09/25 Javascript
jQuery实现区域打印功能代码详解
2016/06/17 Javascript
详解Vue Elememt-UI构建管理后台
2018/02/27 Javascript
详解react关于事件绑定this的四种方式
2018/03/09 Javascript
echarts实现地图定时切换散点与多图表级联联动详解
2018/08/07 Javascript
小程序文字跑马灯效果
2018/12/28 Javascript
JS左右无缝轮播功能完整实例
2019/05/16 Javascript
解决Vue打包上线之后部分CSS不生效的问题
2019/11/12 Javascript
vue移动端模态框(可传参)的实现
2019/11/20 Javascript
Python网络爬虫中的同步与异步示例详解
2018/02/03 Python
Django uwsgi Nginx 的生产环境部署详解
2019/02/02 Python
python多线程实现同时执行两个while循环的操作
2020/05/02 Python
python如何从键盘获取输入实例
2020/06/18 Python
CSS3实现彩色进度条动画的示例
2020/10/29 HTML / CSS
男女时尚与复古风格在线购物:RoseGal(全球免费送货)
2017/07/19 全球购物
学生个人求职自荐信格式
2013/09/23 职场文书
在职研究生自我鉴定
2013/10/16 职场文书
入党申请人的自我鉴定
2013/12/01 职场文书
学习自我鉴定
2014/02/01 职场文书
丑小鸭教学反思
2014/02/03 职场文书
爱岗敬业演讲稿
2014/05/05 职场文书
医药销售自荐书
2014/05/29 职场文书
优秀党支部书记事迹材料
2014/05/29 职场文书
社区平安建设汇报材料
2014/08/14 职场文书
2014年教师党员自我评价范文
2014/09/22 职场文书
党员查摆剖析材料
2014/10/10 职场文书
普通党员整改措施
2014/10/24 职场文书
倡议书作文
2015/01/19 职场文书
青年教师个人总结
2015/02/11 职场文书
母亲节寄语大全
2015/02/27 职场文书
导游词之日本富士山
2020/01/06 职场文书
MySQL的join buffer原理
2021/04/29 MySQL
Golang中channel的原理解读(推荐)
2021/10/16 Golang