【第22期】观点:IT 行业加班,到底有没有价值?

Python学习笔记_python基本介绍

原创 2016年05月30日 13:25:50

学习使用书籍_简明python教程

学习使用环境_Ubuntu16.04


第一章 介绍

Python的特点

  • 简单

    伪代码本质。
    
  • 易学

    语法简单。
    
  • 免费开源

    Python是FLOSS之一。
    FLOSS是基于一个团体分享知识的概念。
    
  • 高层语言

    无需关注底层实现。
    
  • 可移植性

    由于它的开源本质,Python 已经被移植在许多平台上(经过改动使它能
    够工作在不同平台上)。如果你小心地避免使用依赖于系统的特性,那么
    你的所有 Python 程序无需修改就可以在下述任何平台上面运行。
    
  • 解释性语言

    Python语言写的程序不需要编译成二进制代码就能实现。
    在计算机内部,python解释器把源代码转换成字节码,
    然后再把它翻译成计算机使用的语言运行。
    
  • 面向对象

    Python支持面向过程的编程也支持面向对象的编程。
    
  • 可拓展性

    如果你需要你的一段关键代码运行得更快或者希望某些算法不公开,你可
    以把你的部分程序用 C 或 C++编写,然后在你的 Python 程序中使用它们。
    
  • 可嵌入性

    你可以把Python嵌入到C/C++程序,从而向程序用户提供脚本功能。
    
  • 丰富的库

    包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子
    邮件、XML、XML-RPC、HTML、WAV 文件、密码系统、GUI(图形用户界面)、
    Tk 和其他与系统有关的操作。记住,只要安装了 Python,所有这些功能
    都是可用的。这被称作 Python 的“功能齐全”理念。
    

Python的安装

linux用户

Linux系统会自带Python,目前流行的linux发行版当中
CentOS6.5使用的是python2.6.6的版本
Ubuntu目前最新的版本16.04中,python使用的为2.7.11
Python版本

Linux用户在终端中直接输入python即可进入python并看到当前python的版本
也可以使用python -V命令来查看
这里写图片描述

使用pyenv工具可以实现python多版本共存。

使用包管理器可以很容易的安装python。

windows用户

这里写图片描述

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Python初级学习笔记

Python学习笔记一、基本语法python2.x与python3.x区别很大,新版特性很强,更优化,此笔记学习新版本特性,暂不关注旧版本。 标识符 标识符:数字、字母、下划线,且数字不开头。 ...

Python 正则式学习笔记

原创 Python 正则式学习笔记 收藏 1. Python正则式的基本用法 1.1基本规则 1.2重复 1.2.1最小匹配与精确匹配 1.3前向界定与后向界定 1.4组的基本知识 ...

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

OpenCV之Python学习笔记

感谢http://www.mamicode.com/info-detail-966896.html 这个链接的博主收集如此多的关于opencv-python 图像处理的常用知识。 直...

Python 正则式学习笔记

1. Python正则式的基本用法 1.1基本规则 1.2重复 1.2.1最小匹配与精确匹配 1.3前向界定与后向界定 1.4组的基本知识 2. re模块的基本函数 2.1使用compi...

python网络爬虫学习笔记

python网络爬虫学习笔记 By 钟桓  9月 4 2014 更新日期:9月 4 2014 文章目录 1. 介绍:2. 从简单语句中开始:3. 传送数据给服务器4. HTTP头—描述数据的数据5...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)