openstack编程:python基础知识总结.doc

openstack编程:python基础知识总结.doc

ID:55631936

大小:95.50 KB

页数:21页

时间:2020-05-21

openstack编程:python基础知识总结.doc_第1页
openstack编程:python基础知识总结.doc_第2页
openstack编程:python基础知识总结.doc_第3页
openstack编程:python基础知识总结.doc_第4页
openstack编程:python基础知识总结.doc_第5页
资源描述:

《openstack编程:python基础知识总结.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、openstack编程:python基础知识总结阅读本文可以带着下面问题:1.python的注释符号是什么?2.python输出该如何写?3.什么是内建函数?4.python的运算符都包含哪些?5.Python字符串该如何表示?6.列表和元组怎么表示?7.if语句该如何表示?8.while语句如何表示?9.如何捕获异常?10.函数如何表示?11.Python的源文件名是什么?12.常用函数都有哪些?总结一1.程序输出:和C中printf很像:1.>>>print"%sisnumber%d."%("Python",1)  2.Pyt

2、honisnumber1.  复制代码将输出重定向到系统标准错误:1.>>>importsys  2.>>>print>>sys.stderr,'fatalerror.'  3.fatalerror.  复制代码将输出重定向到一个文件:1.>>>logfile=open('./out.log','a')  2.>>>print>>logfile,'helloworld'  3.>>>logfile.close()  复制代码2.程序输入和内建函数raw_input():1.>>>user=raw_input('Enteryourn

3、ame:')  1.Enteryourname:chenjianfei  2.>>>passwd=raw_input('Enteryourpassword:')  3.Enteryourpassword:  复制代码内建函数int()可将数字字符串转化为int:1.>>>num=raw_input('Inputanum:')  2.Inputanum:100  3.>>>print'2*num=%d'%num*2  4.Traceback(mostrecentcalllast):  5.  File"",line1,

4、in  6.TypeError:%dformat:anumberisrequired,notstr  7.>>>print'2*num=%d'%(int(num)*2)  8.2*num=200  复制代码从交互式解释器中获取帮助:1.>>>help(raw_input)  复制代码3.注释#后面是注释文档字符串注释:可以在模块,类,或者函数的开始添加一个字符串,起到在线文档的作用.1.deffoo():  2.  "Thisisadocstring."  3.  returnTrue;  复制代码4.运算符+- 

5、* /传统除法(地板除)//浮点除法(四舍五入)%取余**乘方(优先级最高)比较运算符:<<=>>===!=<>逻辑运算符:andornot注意下面是合法的:1.>>>3<4<5  2.True  3.>>>3<4and4<5  4.True  复制代码5.变量和赋值:Python中变量名规则和C一样.python是动态类型语言,也就是说不需要预先声明变量的类型.变量的类型和值在赋值的被初始化.1.>>>count=0  2.>>>miles=10.5  3.>>>name='bob'  4.>>>kilometers=miles

6、*1.609  复制代码增量赋值:+=*=...python不支持++和--6.数字五种基本类型:int有符号整数:-234,0x80,-0x80long长整数:-234L,0x888Lbool布尔类值:True(1),False(0)float浮点值:3.1415,-4.2E-10,4.2e10complex复数:3+10j,-123-838.33J从长远来看int和long将会无缝结合.在Python2.3以后再也不会报整型溢出的错误,结果会自动转化长整型.所有L后缀可有可无.7.字符串:Python使用成对的单引号或是双引号

7、,三引号可以用来包含特殊字符.使用[]和[:]得到子字符串.[index:count]字符串有其特有的索引规则:第一个索引号是0,最后一个是-1.加号(+)用来字符串连接运算.乘号(*)用于字符串的重复.1.>>>pystr='Python'  2.>>>iscool='iscool!'  3.>>>pystr[0]  4.'P'  1.>>>pystr[2:5]  2.'tho'  3.>>>iscool  4.'iscool!'  5.>>>iscool[:2]  6.'is'  7.>>>iscool[3:]  8.'coo

8、l!'  9.>>>iscool[-1]  10.'!'  11.>>>pystr+iscool  12.'Pythoniscool!'  13.>>>pystr+''+iscool  14.'Pythoniscool!'  15.>>>pystr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。