Python简介

这点就不做陈述了,相信各位朋友已经已经有了一定的了解。

Python特色:

1:简单

第一次接触Python给我的感觉它的语法阅读就像是阅读一本英文书的目录一样,简单易懂,它的语法要求非常严格,这正是我喜欢之处,这是它的最大优点之一,相信深入的接触你会喜欢上它。

2:易学

如同第一点,看到它的第一眼感觉是在阅览目录一样清晰明了,python的基础语法简单易懂。

3:免费、开源

你可以自由的发布这个软件,对它的源代码进行修改、完善。同时世界上有很多的优秀爱好者也参与其中,共同改进它,使它茁壮成长。

4:高级语言

Python是一种高级语言,不需要如使用汇编语言等语言要如何管理你的程序使用内存一类的细节。

5:解释性

python是一种解释性的语言,使用这用语言编写的程序,不需要编译成计算机机器认可的二进制代码,而是直接从源代码运行程序。

6:可移植性

Python具有很强大的可移植性,而且移植起来相当容易,只需要把你的python程序拷贝到另一台计算机上,仅仅需要注意你程序的以来环境就可以了。

7:互动

Python可以从终端输入并获得结果的语言,互动测试和调试代码片段。

8:数据库:

Python提供了所有主要的商业数据接口。

9:GUI变成:

Python主机GUI可以创建和一直到许多系统调用。

Python安装:

Python已经被移植在许多平台上,您仅需要下载相应的平台版本然后安装即可。

Windows平台安装Python:

W平台下安装相对容易,需要注意的是环境变量设置。

  • 登入官网下载对应的版本https://www.python.org/downloads/
  • 点击安装下载的msi版本,下一步下一步完成
  • 环境变量设置,w7为例 我的电脑右键属性-高级-环境变量-PATH-编辑-尾部添加分号";"接你安装的路径即可
  • 打开命令窗口输入python,能运行表示安装成功

linux平台

linux平台一般都已经安装好,由于版本需要,若2.6版本以下的建议升级到2.6以上,以下是升级方法

tar -jxvf Python-2.7.tar.bz2
cd Python-3.3.0
./configure
make all
make install
make clean
make distclean

python默认被安装在/usr/local/bin/python2.7,你可以执行以下命令查看版本

/usr/local/bin/python2.7 -V

系统的默认python放置在/usr/bin/python2.6处(我的系统默认是2.6版本)你需要建立软连接指向当前系统默认的python目录处,让系统使用新的python版本

mv /usr/bin/python /usr/bin/python2.6 //对系统默认版本python进行操作
ln -s /usr/local/bin/python2.7 /usr/bin/python //注意第一个路径是新安装的python版本路径,而第二个路径是系统默认路径

修改完成,此时输入python -V或者python就看看到版本号已经修改到了新安装的版本

PS:

  • 修改了新的python版本,那么原先安装的python插件都不在新版本python目录下,因此需要重新安装
  • 有些人更新了python版本无法使用yum,需要为yum修改它的配置文件
vi /usr/bin/yum

将文件头部的#!/usr/bin/python改成#!/usr/bin/python2.6(注意这个是之前的老版本python号,因为此时老版本才能支持yum)

                                                            

一:python入门的更多相关文章

  1. python入门简介

    Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC ...

  2. python入门学习课程推荐

    最近在学习自动化,学习过程中,越来越发现coding能力的重要性,不会coding,基本不能开展自动化测试(自动化工具只是辅助). 故:痛定思痛,先花2个星期将python基础知识学习后,再进入自动化 ...

  3. Python运算符,python入门到精通[五]

    运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算.例如:2+3,其操作数是2和3,而运算符则是“+”.在计算器语言中运算符大致可以分为5种类型:算术运算符.连接运算符.关系运算符.赋值运 ...

  4. Python基本语法[二],python入门到精通[四]

    在上一篇博客Python基本语法,python入门到精通[二]已经为大家简单介绍了一下python的基本语法,上一篇博客的基本语法只是一个预览版的,目的是让大家对python的基本语法有个大概的了解. ...

  5. Python基本语法,python入门到精通[二]

    在上一篇博客Windows搭建python开发环境,python入门到精通[一]我们已经在自己的windows电脑上搭建好了python的开发环境,这篇博客呢我就开始学习一下Python的基本语法.现 ...

  6. visual studio 2015 搭建python开发环境,python入门到精通[三]

    在上一篇博客Windows搭建python开发环境,python入门到精通[一]很多园友提到希望使用visual studio 2013/visual studio 2015 python做demo, ...

  7. python入门教程链接

    python安装 选择 2.7及以上版本 linux: 一般都自带 windows: https://www.python.org/downloads/windows/ mac os: https:/ ...

  8. Python学习【第二篇】Python入门

    Python入门 Hello World程序 在linux下创建一个叫hello.py,并输入 print("Hello World!") 然后执行命令:python hello. ...

  9. python入门练习题1

    常见python入门练习题 1.执行python脚本的两种方法 第一种:给python脚本一个可执行的权限,进入到当前存放python程序的目录,给一个x可执行权限,如:有一个homework.py文 ...

  10. Python入门版

    一.前言 陆陆续续学习Python已经近半年时间了,感觉到Python的强大之外,也深刻体会到Python的艺术.哲学.曾经的约定,到现在才兑现,其中不乏有很多懈怠,狼狈. Python入门关于Pyt ...

随机推荐

  1. java调用计算机显示文档

    import java.awt.Desktop; import java.io.File; import java.io.IOException; /** * Java调用系统默认程序打开本地文件 * ...

  2. 【stanford C++】字符串(String)与流(Stream)

    字符串(String)与流(Stream) 一.C++中字符串(String) 字符串(String):就是(可能是空的)字符序列. C++中的字符串在概念上和Java中的字符串类似. C++字符串用 ...

  3. elike.python.function()

    将python用于基本的科学计算,能完全替代matlab.就最近写的一个物理模型程序来看,用python建立的物理模型的可控性,代码的层次性都优于matlab,只不过python没有matlab那样的 ...

  4. D3.js:完整的柱形图

    一个完整的柱形图包含三部分:矩形.文字.坐标轴.本章将对前几章的内容进行综合的运用,制作一个实用的柱形图,内容包括:选择集.数据绑定.比例尺.坐标轴等内容. (1) 添加SVG画布 //画布大小 va ...

  5. Ubuntu 14.04—Anaconda 相关

    Anaconda 使用国内镜像: https://keyunluo.github.io/2016/07/17/2016-07-17-anaconda-python.html Anaconda下的 De ...

  6. web.xml讲解

    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-app PUBLIC "- ...

  7. python 基础篇第一篇

    本节内容 1.python介绍 2.发展史 3.python2和python3 4.安装 5.简单程序,hello world程序 6.变量 7.用户输入 8.模块初识 9..pyc是什么? 10.数 ...

  8. java的三种构造器

    重叠构造器:不可取: javabeans模式:不可取: Builder模式:可取.

  9. schemes-universalLink-share_IOS-android-WeChat-chunleiDemo

    schemes-universalLink-share_IOS-android-WeChat-chunleiDemo The mobile terminal share page start APP ...

  10. IIS添加服务

    最近心血来潮,想学习一下WCF,看着网上的一个小例子就开始动手了. 写了一个简单的服务,准备发布时,才发现很多问题,根本不能像网上的那些大神一样“易得”. 其中遇到的一个的典型问题,就是提示为下载的文 ...