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 sys.path详细介绍
Oct 17 Python
Python 列表list使用介绍
Nov 30 Python
Python作用域用法实例详解
Mar 15 Python
Python+Turtle动态绘制一棵树实例分享
Jan 16 Python
python写入并获取剪切板内容的实例
May 31 Python
Python OpenCV读取png图像转成jpg图像存储的方法
Oct 28 Python
对python插入数据库和生成插入sql的示例讲解
Nov 14 Python
python使用zip将list转为json的方法
Dec 31 Python
python实现转盘效果 python实现轮盘抽奖游戏
Jan 22 Python
Pandas DataFrame中的tuple元素遍历的实现
Oct 23 Python
python如何实现复制目录到指定目录
Feb 13 Python
python 基于UDP协议套接字通信的实现
Jan 22 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
全国FM电台频率大全 - 16 河南省
2020/03/11 无线电
php is_file()和is_dir()用于遍历目录时用法注意事项
2010/03/02 PHP
php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法
2013/09/28 PHP
PHP中file_exists()判断中文文件名无效的解决方法
2014/11/12 PHP
JavaScript使用prototype定义对象类型(转)[
2006/12/22 Javascript
(推荐一个超好的JS函数库)S.Sams Lifexperience ScriptClassLib
2007/04/29 Javascript
JavaScript 创建对象和构造类实现代码
2009/07/30 Javascript
jQuery操作 input type=checkbox的实现代码
2012/06/14 Javascript
浅谈jquery中delegate()与live()
2015/06/22 Javascript
JavaScript中的return语句简单介绍
2015/12/07 Javascript
基于JS实现导航条之调用网页助手小精灵的方法
2016/06/17 Javascript
JavaScript使用正则表达式获取全部分组内容的方法示例
2017/01/17 Javascript
js获取隐藏元素的宽高
2017/02/24 Javascript
angular select 默认值设置方法
2017/06/23 Javascript
js get和post请求实现代码解析
2020/02/06 Javascript
详解三种方式在React中解决绑定this的作用域问题并传参
2020/08/18 Javascript
[01:08:00]Fnatic vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
基础的十进制按位运算总结与在Python中的计算示例
2016/06/28 Python
基于python select.select模块通信的实例讲解
2017/09/21 Python
python 获取毫秒数,计算调用时长的方法
2019/02/20 Python
Python Tkinter 简单登录界面的实现
2019/06/14 Python
使用pytorch搭建AlexNet操作(微调预训练模型及手动搭建)
2020/01/18 Python
解决django FileFIELD的编码问题
2020/03/30 Python
keras 如何保存最佳的训练模型
2020/05/25 Python
Python实现初始化不同的变量类型为空值
2020/06/02 Python
Python爬虫HTPP请求方法有哪些
2020/06/03 Python
ITK 实现多张图像转成单个nii.gz或mha文件案例
2020/07/01 Python
HTML5单页面手势滑屏切换原理分析
2017/07/10 HTML / CSS
Joules美国官网:出色的英国风格
2017/10/30 全球购物
商务日语专业自荐信
2014/04/17 职场文书
社团活动总结书
2014/06/27 职场文书
公司授权委托书范本
2014/09/18 职场文书
个人总结怎么写
2015/02/26 职场文书
五年级作文之成长
2019/09/16 职场文书
vue使用echarts实现折线图
2022/03/21 Vue.js
Python探索生命起源 matplotlib细胞自动机动画演示
2022/04/21 Python