1、cd Python-2.6.6 ; ./configure -prefix=/usr/local/python2.6;make &make install最后做一个软连接即可:ln -s /usr/local/python/bin/python2.6 /usr/bin/python2.6使用方法执行执行python2.6 V可以查看版本并使用哦。执行第一个python命令:在shell bash输入python回车,然后执行print “Hello World!”,可以看到Hello World!提示,如下图:如果想退出python,需要执行ctrl+d即可。注意哦*我们在python命令行里
2、面输入的东西也可以把这些内容写入文件里面,通过python去执行,我们暂且把这个称之为python脚本:新建第一个python脚本,python脚本后缀一般以.py结尾,像shell以.sh结尾一样,格式如下: vi hello.py#/usr/bin/env pythonprint “Hello World!”最后在bash界面执行,执行的命令为python:python hello.py,内容如下:1. 2Python变量Python的变量不必显式地声明保留的存储器空间。当分配一个值给一个变量的声明将自动发生。等号(=)来赋值给变量。操作数=操作符的左边是变量,操作数=操作符的右侧的名称在
3、变量中存储的值。例如:VAR = hello world变量是标识符的例子。标识符是用来标识某样东西的名字。在命名标识符的时候,你要遵循这些规则:1)标识符的第一个字符必须是字母表中的字母(大写或小写)或者一个下划线( _ )。2)标识符名称的其他部分可以由字母(大写或小写)、下划线( _ )或数字(0-9)组成。3)标识符名称是对大小写敏感的,例如,myname和myName不是一个标识符。注意前者中的小写n和后者中的大写N。4)有效:标识符名称的例子有i、_my_name、name_23和a1b2_c3。5)无效:标识符名称的例子有2things、this is spaced out和my
4、-name。定义数字变量:i = 10 ; print i1. 3数字运算常用的数字运算符如下:+ 加 - 减 * 乘 / 除 大于 = 小于等于= 大于等于= 等于 != 不等于 not 布尔“非”and 布尔“与” or 布尔“或”简单操作截图如下:1. 4条件语句If条件语句:if语句用来检验一个条件,如果条件为真,我们运行一段语句,否则我们还可以执行另外一段语句。如下测试案例:注意:在条件语句中结尾需要使用冒号:进行下一格编写,同时缩进可以按tab键,也可以输入两个空格。解析来继续操作,判断输入内容是否为数字或者字符串等。While条件语句:While语句,只要在一个条件为真的情况下,
5、while语句允许你重复执行一块语句,实例如下:#!/usr/bin/env pythonb = 10running = Truewhile running: a = int(raw_input(Enter A Number b : ) if a = b: print good,a is %s equal b is %s ! % (a,b) running = False # this causes the while loop to stop elif a 20 continue1. 5Python函数函数是重用的程序段。它们允许你给一块语句一个名称,然后你可以在你的程序的任何地方使用这个名
6、称任意多次地运行这个语句块。跟shell函数类似,我们可以在函数里面定义多个段,然后在后面去引用该函数。#Filename: func.pydef sayHello():Hello World!sayHello()2.Python基础模块我们前面学习了各种语法的练习,那接下来,怎么来写程序呢?我们需要引用python自带的标准模块,模块基本上就是一个包含了所有你定义的函数和变量的文件。为了在其他程序中重用模块,模块的文件名必须以.py为扩展名。模块可以从其他程序输入,然后引用它的功能。这也是我们使用Python标准库的方法。接下来,我们正式来学习python标准模块的使用方法:引用系统os模块
7、,在python中如果需要引用模块的话,方法为import osImport sys等等可以使用系统模块命令去执行命令,例如:#FileName:modules.pyimport os03332m-0330mos.mkdir(/tmp/20141112os.system(ls /tmp/The Scripts Exec success !最后执行效果如下:一般导入模块还可以使用from xxx import xxx,如果你想要直接输入mkdir变量到你的程序中(避免在每次使用它时打os.),那么你可以使用from os import mkdir语句。如果你想要输入所有os模块使用的名字,那么你
8、可以使用from os import *语句,这对于所有模块都适用。一般说来,应该避免使用from.import而使用import语句,因为这样可以使你的程序更加易读,也可以避免名称的冲突。接下来我们来定制自己的模块:Vi mymodule.pydef hello():Hi,My Name is Wuguangke!version = 0.1引用模块方法:Vi demo.pyimport modulemymodule.hello()Version, mymodule.version执行结果如下:当然了我们也可以使用from方式导入python模块,方法如下:demo2.pyfrom mymod
9、ule import hello,versionhello()print , version执行的效果是一样的。3.Python数据结构数据结构基本上就是它们是可以处理一些数据的结构。或者说,它们是用来存储一组相关数据的。在Python中有三种内建的数据结构列表、元组和字典。我们将会学习如何使用它们,以及它们如何使编程变得简单。4.Python字典查询系统import sysdict = wugk1 :wugk1,wugk2wugk2wugk3wugk3wugk4wugk4 03332m-0330m user=raw_input(03332mPlease Enter System user login :0330m pwd=raw_input(
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1