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用户

这里写图片描述

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

相关文章推荐

IPython(jupyter)简单介绍和基本交互操作 - 千月的python linux 系统管理指南学习笔记(5)

写这章前有些小纠结,因为考虑IPython这个工具在生产环境中是否真的用的到。 觉得大家更多的愿意以脚本形式编写运维程序,从而忽略了交互工具的使用。 但是最终还是写下了这章(挺长的),因为希望大家能...

Python学习笔记-基本语法

Python,是一种面向对象、解释型计算机程序设计语言

Python学习笔记:05 数组的基本用法(Tuple和List)

数组的基本用法 本篇介绍Tuple和List这两种数组。Dictionary另外单独介绍。 这里仅介绍数组的基本用法。更多高级用法以后逐步讨论 Tuple和List的基本操作 显式地创建一个一维数...

Python学习笔记1 - 语言的基本要素

在Python这样的动态语言中,“=”更好的理解不是赋值而是绑定,即将一个变量绑定到

《OpenCV 3计算机视觉:Python语言实现》学习笔记——目标跟踪中基本运动检测的思考

刚刚接触Python以及OpenCV,通过敲本书中的代码来学习计算机视觉。在按照书中代码进行实现时,发现有些部分总是没有作者实现的好(代码是完全一些样的)。经过反复琢磨对比试验后,明白了其中的原因:作...

Python 2.7.11 基本语法和数据结构学习笔记

#coding=utf-8 # hello.py # Python 基本语法学习笔记##1) str, repr s='Hello world!' print str(s)# Hello world!...

Python学习笔记(一)基本特性

根据廖雪峰的Python3教程整理,本篇主要涉及了Python的基本特性,包括输入输出、数据类型、字符和编码、list, dictionary等

python学习笔记2_基本语法

还是来自于python的百度百科,基本语法,和其他内容分开来 基本语法编辑 Python的设计目标之一是让代码具备高度的可阅读性。它设计时尽量使用其它语言经常使用的标点符号和英文单字,让代码看起来...

Python学习笔记一 基本语法、变量类型、时间处理

Python学习笔记——基本语法第一个程序#!/usr/bin/python print "Hello, World!";注意Python3.0+要这样写print("Hello,World!");使...
  • xundh
  • xundh
  • 2016-07-22 09:45
  • 700

【python学习笔记二】基本数据类型

今天,优点难受,就稍微写一点吧!python中的数据类型有整形,浮点型、字符串、布尔型和空值。布尔值和布尔代数的表示相同,一个布尔值只有True、False两种值,在Python中,可以直接用True...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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