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中使用PIL库实现图片高斯模糊实例
Feb 08 Python
用实例详解Python中的Django框架中prefetch_related()函数对数据库查询的优化
Apr 01 Python
python中dir函数用法分析
Apr 17 Python
Python安装模块的常见问题及解决方法
Feb 05 Python
python 读写文件,按行修改文件的方法
Jul 12 Python
Python实现基于POS算法的区块链
Aug 07 Python
Pycharm取消py脚本中SQL识别的方法
Nov 29 Python
pygame实现贪吃蛇游戏(上)
Oct 29 Python
Python2 与Python3的版本区别实例分析
Mar 30 Python
如何通过Python3和ssl实现加密通信功能
May 09 Python
Python matplotlib 绘制双Y轴曲线图的示例代码
Jun 12 Python
python实现图片批量压缩
Apr 24 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 文章采集正则代码
2009/12/28 PHP
Laravel使用Caching缓存数据减轻数据库查询压力的方法
2016/03/15 PHP
php实现微信扫码支付
2017/03/26 PHP
JavaScript 学习点滴记录
2009/04/24 Javascript
jQuery中first()方法用法实例
2015/01/06 Javascript
jQuery中extend函数的实现原理详解
2015/02/03 Javascript
JavaScript获取表单enctype属性的方法
2015/04/02 Javascript
分享10个原生JavaScript技巧
2015/04/20 Javascript
基于Jquery easyui 选中特定的tab
2015/11/17 Javascript
javascript中利用柯里化函数实现bind方法
2016/04/29 Javascript
BootStrap 可编辑表Table格
2016/11/24 Javascript
JavaScript原生数组Array常用方法
2017/04/06 Javascript
关于JS与jQuery中的文档加载问题
2017/08/22 jQuery
JS实现的计数排序与基数排序算法示例
2017/12/04 Javascript
webpack 打包压缩js和css的方法示例
2018/03/20 Javascript
vue2.0实现音乐/视频播放进度条组件
2018/06/06 Javascript
详解Vue-cli中的静态资源管理(src/assets和static/的区别)
2018/06/19 Javascript
解决LayUI表单获取不到data的问题
2018/08/20 Javascript
VUE 自定义组件模板的方法详解
2019/08/30 Javascript
Python实现识别手写数字大纲
2018/01/29 Python
Python爬虫之正则表达式基本用法实例分析
2018/08/08 Python
详解【python】str与json类型转换
2019/04/29 Python
python 获取sqlite3数据库的表名和表字段名的实例
2019/07/17 Python
python 自定义装饰器实例详解
2019/07/20 Python
Python+AutoIt实现界面工具开发过程详解
2019/08/07 Python
简单了解python协程的相关知识
2019/08/31 Python
使用Matplotlib绘制不同颜色的带箭头的线实例
2020/04/17 Python
在家更换处方镜片:Lensabl
2019/05/01 全球购物
六十大寿答谢词
2014/01/12 职场文书
2014年项目工作总结
2014/11/24 职场文书
欠款纠纷起诉状
2015/05/19 职场文书
圣诞晚会主持词
2015/07/01 职场文书
病房管理制度范本
2015/08/06 职场文书
一年级下册数学教学反思
2016/02/16 职场文书
《认识年月日》教学反思
2016/02/19 职场文书
MySql子查询IN的执行和优化的实现
2021/08/02 MySQL