Python学习笔记(一)(基础入门之环境搭建)
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(安装简单,使用方便):
安装完成后,在开始菜单可以看到:
单击idle就可以打开编辑器编写小程序了。
2,另外一个python的编译器pycharm(界面布局和vc6.0很相似,启动时比较慢)去网站下载: 选择适合自己的机器下载;
关于安装过程,详见另一篇文章
本章节主要是初识一下python,了解了解python的开发环境,为以后学习铺路。python在开发语言的排行榜上还是靠前,应用也是比较广泛,一次的偶然发现,激起了我对它学习的欲望,继续努力,come on!
推荐阅读
-
python 学习之 基础篇一 python及pycharm的安装
-
Laravel框架学习笔记(一)环境搭建
-
python入门学习笔记之操作列表
-
ROS学习笔记(一) : 入门之基本概念
-
React 入门学习笔记整理(一)——搭建环境
-
荐 python入门学习笔记-day17(6.21)之爬虫详解
-
大数据学习笔记【一】:Hadoop-3.1.2完全分布式环境搭建(Windows 10)
-
《零基础入门学习Python》【第一版】视频课后答案第002讲
-
《零基础入门学习Python》【第一版】视频课后答案第001讲
-
python从零开始基础入门——开发环境搭建:Visual Studio Code