Python学习笔记(一)(基础入门之环境搭建)
2014-06-05 00:00
2156 查看
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/
安装完成后,在开始菜单可以看到:
单击IDLE就可以打开编辑器编写小程序了。
2,另外一个Python的编译器Pycharm(界面布局和VC6.0很相似,启动时比较慢)去网站下载:http://www.jetbrains.com/pycharm/download/ 选择适合自己的机器下载;
关于安装过程,详见另一篇文章 pycharm 使用心得(一)安装和首次使用
本章节主要是初识一下Python,了解了解Python的开发环境,为以后学习铺路。Python在开发语言的排行榜上还是靠前,应用也是比较广泛,一次的偶然发现,激起了我对它学习的欲望,继续努力,come on!
本系列为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/
安装完成后,在开始菜单可以看到:
单击IDLE就可以打开编辑器编写小程序了。
2,另外一个Python的编译器Pycharm(界面布局和VC6.0很相似,启动时比较慢)去网站下载:http://www.jetbrains.com/pycharm/download/ 选择适合自己的机器下载;
关于安装过程,详见另一篇文章 pycharm 使用心得(一)安装和首次使用
本章节主要是初识一下Python,了解了解Python的开发环境,为以后学习铺路。Python在开发语言的排行榜上还是靠前,应用也是比较广泛,一次的偶然发现,激起了我对它学习的欲望,继续努力,come on!
相关文章推荐
- Python学习笔记(一)(基础入门之环境搭建)
- 【Django基础入门】生产环境搭建
- Mybatis基础入门之(二)——环境搭建
- Spark入门实战系列--2.Spark编译与部署(上)--基础环境搭建
- python基础入门学习笔记(Python环境搭建)
- Hadoop入门基础教程 Hadoop之服务器基础环境搭建
- php开发环境搭建和基础入门
- Hibernate环境搭建基础入门
- openstack 入门 【准备篇】二:基础环境的搭建和配置【centos】 M版本
- 机器学习|环境搭建、入门基础等
- Spark入门实战系列--2.Spark编译与部署(上)--基础环境搭建
- 【个人笔记】003-PHP基础-01-PHP快速入门-03-PHP环境搭建
- React Native基础与入门(一)--搭建开发环境
- php windows开发环境搭建和基础入门
- MyBatis学习:基础环境搭建与入门
- SELENIUM中文教程之Selenium+ Webdriver+JAVA 自动化测试 环境搭建( SELENIUM自动化测试入门基础)
- Android基础入门教程——1.2 开发环境搭建
- Hadoop入门基础教程 Hadoop之完全分布式环境搭建
- Hadoop入门基础教程 Hadoop之伪分布式环境搭建
- android入门---环境搭建(配置环境变量)和基础知识