![]() |
Python初识
![]() ![]() |
windows和Linux下的python python在win下需要下载安装:www.python.org; 而Linux下是内置的无需另行下载,直接在终端下输入:python就会python shell模式;exit()或者Ctrl+D退出,如图: python的输入raw_input和输出print 1.输出的形式可以是: print(x,y,z) print x,y,z 其中x,y,z 可以是整型 浮点 字符串 注意: print x,y 一行输出 print x, print y 同样是一行输出 2.print控制输出的浮点的形式: print(format(12.345,'m.nf')) 其中m表示输出的整体位数,当m小于实际的有效的位数时,作用失效,且是左对齐输出;当m大于实际的有效的位数时,右对齐输出,前面进行空格填充。 print(format(12.345,'3.2f')) =====> 12.35 n表示小数点后保留的位数,当小于实际的有效位数时,遵守四舍五入;当实际的有效位数大于n时,后面以‘0’填充。 print(format(12.345,'6.4f')) ===> 12.3450 若想了解函数的使用,可使用help(raw_input)查看详细 raw_input([prompt]) 是读取的键盘输入的数据,其中prompt可选,是提示信息,增强交互型;函数返回值是string,若需转换返回值的类型可使用int()、float()....,使用type(prompt)查看变量的数据类型。 变量 可变化数据对象的程序标识符。 1.当变化时,变化的只是指向,之前对应的内存单元内容没有变化,可以用id()进行验证,有点类似于C中的指针和PHP中的传引用: 注意:因为这个特点,python不能使用变量改变内存单元内容,区别与C和PHP(C和PHP语言中变量对应内存单元或者内存地址;而python中在同一程序过程中,内存单元的内容始终保持初始值,不会因变量改变而改变,直到此次程序执行完毕) >>> m = 1 >>> id(m) 169586872 >>> n = 2 >>> id(n) 169586860 >>> m = 2 >>> id(m) 169586860 2.python的变量无数据类型,类似JS,变量的类型跟着所赋值的类型变化而变化。 当程序执行完毕后,内存资源会被释放 函数 内置函数 print() type() raw_input() id() len() 第三方函数 Linux-Ubuntu安装easy_install httplib2 自定义函数 >>> import urllib >>> import webbrowser >>> url = 'http://www.pekingpiao.com' >>> content = urllib.urlopen(url).read() |
![]() |
更多文章 |