linux下的python基本介绍

[python]linux下的python安装及初步学习

linux下python的安装

尽管我的unbuntu 10.11版本已经默认更新了python的安装,但这里还是重新介绍一下如何在linux下安装   python。在网上也有一些安装教程。

摘来如下

1.下载源代码 http://www.python.org/ftp/python/2.5.2/Python-2.5.2.tar.bz2  

2. 安装  

$ tar –jxvf Python-2.5.2.tar.bz2 

$ cd Python-2.5.2  

$ ./configure  

$ make  

$ make install  

3. 测试  

在命令行下输入python,出现python解释器即表示已经正确安装。  

在suse10或rhel5(es5)下系统默认已经装了python但版本是2.4.x;

本次安装后在shell中输入  

#python  

会发现显示结果:  

# python  Python 2.4.3 (#1, Dec 11 2006, 11:38:52)

[GCC 4.1.1 20061130 (Red Hat 4.1.1-43)] on linux2

  Type “help”, “copyright”, “credits” or “license” for more information.

  >>>

  版本还是2.4.x的

  解决办法:

  #cd /usr/bin

  #ll |grep python   //查看该目录下python

  #rm -rf python

  #ln -s PREFIX/Python-2.5.2/python ./python  //PREFIX为你解压python的目录

  #python

  # python

  Python 2.5.2 (#1, Dec 11 2006, 11:38:52)

  [GCC 4.1.1 20061130 (Red Hat 4.1.1-43)] on linux2

  Type “help”, “copyright”, “credits” or “license” for more information.

  >>>

  OK!问题解决!

而在教材中是这样。

首先提供管理员权限(root)

apt-get install python

python操作

 >>> 6+7
 13

 >>> x=3
 >>> print x
 3
 >>> x*4
 12

 >>> x=input("x:")
 x:13
 >>> y=input("y:")
 y:14
 >>> print x+y
 27
 >>> if 1==2:print ‘hello world‘
 ...
 >>> if 1==1:print ‘hello world‘
 ...
 hello world
 >>> 

2.同样注意整除,求余,开方,等操作

abs(number) 返回数字的绝对值

cmath.sqrt(number) 返回数字的平方根

math.ceil(number) 返回数的上入整数,类型为浮点数

math.floor(number) 返回下舍整数,类型为浮点数

repr(object) 返回值得字符串表示形式

str(object) 将值转换为字符串

3.exit()函数退出python命令介面

4. 同样在linux可以建一个文本文档在其中编写python代码。并保存为.py的文件。然后在终端进入文件目录,输入命令

python hello.py //假设保存的为hello.py文件

5.注释,python中用#进行注释

6.字符串,其中连个函数 str和repr 其中前一个是把值转换为合法的字符串,后一个是创建一个字符串。事实上str是一种类型而后者是函数

>>> print str("hello world")
   hello world
   >>> print repr(45)
   45
   >>> x=str("hello world")
   >>> y=repr(45)
   >>> x+y
   ‘hello world45‘

7.input 和raw_input的比较

input语句只能接收合法的python表达式,比如字符串就一样是”hello world” 而不应该是helloworld。

raw_input则不会有这样的烦恼

< 2012年4月 >
25 26 27 28 29 30 31
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4  
时间: 2024-10-10 09:10:20

linux下的python基本介绍的相关文章

Linux下升级Python到3.5.2版本

原文出处:https://www.cnblogs.com/tssc/p/7762998.html 本文主要介绍在Linux(CentOS)下将Python的版本升级为3.5.2的方法 众所周知,在2020年python官方将不再支持2.7版本的python,所以使用3.x版本的python是必要的,但是linux中默认安装的python一般是2.6和2.7版本的,要是使用linux下的python就很有必要升级一下 进入正题 1.检查确认系统的相关信息 [[email protected] ~]

【转】Linux 下安装python软件包(pip、nose、virtualenv、distribute )

1.关于pip pip是python的软件安装工具,下面是pip的使用方法: (1)安装包:pip install SomePackage (2)查看安装包时安装了哪些文件:pip show --files SomePackage (3)查看哪些包有更新:pip show --files SomePackage (4)更新一个软件:pip install --upgrade SomePackage (5)卸载软件:pip uninstall SomePackage 所以,有了pip我们就可以自动

Linux下VI命令详细介绍

vi 是"Visual Interface" 的简称,它在Linux 上的地位就仿佛Edit 程序在DOS上一样.它可以执行输出.删除.查找.替换.块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑程序所没有的. vi 不是一个排版程序,它不象Word 或WPS 那样可以对字体.格式.段落等其他属性进行编排,它只是一个文本编辑程序. vi 没有菜单,只有命令,且命令繁多.限于篇幅,本文只介绍常用的命令. Vi 有三种基本工作模式:命令行模式,文本输入模式和末行模

Linux 下安装python软件包(pip、nose、virtualenv、distribute )

新手刚开始学习Python,目前学习<笨方法学python>ing- 在学习习题46时需要安装几个软件包:pip.nose.virtualenv.distribute !在此记录Linux下安装python软件包的安装方法: 1.首先我们刚刚pip是什么? 在pip的python官网上我们可以看到,pip 是“A tool for installing and managing Python packages.”,也就是说pip是python的软件安装工具,下面是pip的使用方法: 安装包:

linux下更新Python版本并修改默认版本

linux下更新Python版本并修改默认版本,有需要的朋友可以参考下. 很多情况下拿到的服务器python版本很低,需要自己动手更改默认python版本 1.从官网下载python安装包(这个版本可以是任意版本3.3 2.7 2.6等等) wget http://python.org/ftp/python/2.7/Python-2.7.tar.bz2 2.解压并安装 tar -jxvf Python-2.7.tar.bz2 cd Python-3.3.0 ./configure make al

Linux下使用Python操作MySQL数据库

安装mysql-python 1.下载mysql-python 打开终端: cd /usr/local sudo wget http://nchc.dl.sourceforge.net/sourceforge/mysql-python/MySQL-python-1.2.2.tar.gz 官网地址:http://sourceforge.net/projects/mysql-python/ 2.解压 sudo tar -zxvf MySQL-python-1.2.2.tar.gz cd MySQL-

linux 下写python脚本实现自动补全( 我51论坛也有)

以前都是在windows下开发,但是对于玩linux的人来说,能够在linux下实现python脚本的自动补全的话,那是相当不错的,而我一般是使用的vim作为编辑器,且linux一般选择最小化安装,没有图形界面,参考了下网上的很多方法也没有适合自己,最后自己去看代码的帮助来实现了这个功能,废话不说,现在开始代码下载地址:http://vim.sourceforge.net/scripts/download_script.php?src_id=21842 文件名:pydiction-1.2.3.z

Redhat Linux下的python版本升级

执行#Python与#python -V,看到版本号是2.4.3,很老了,而且之前写的都是跑在python3.X上面的,3.X和2.X有很多不同, 有兴趣的朋友可以参考下这篇文章: http://www.jb51.net/article/34011.htm 更新python千万不要把老版本的删除!新老版本是可以共存的,很多基本的命令. 软件包都要依赖预装的老版本python的,比如yum. 一.升级到2.7.3 1. 升级安装 首先下载源tar包 可利用linux自带下载工具wget下载,如下所

linux下的python管理工具

刚开始同步系统的接触python和linux,在昊妹妹的指引下学习了使用python管理工具,希望能够通过不断熟练来学习 1.记录之前先复习以下linux下常用目录 ./  表示当前目录 ~/ 表示home目录 文件夹or文件前加 . 表示隐藏文件夹or文件,ls命令无法查看隐藏文件,需要带参数-a 2.python管理包 python管理工具比较常见的有esay_install和pip,pip好像普遍认为好一点,所以我们用pip,网上找到一段比较两者的 pip was originally w