- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
openstack编程:python根底知识总结
阅读本文可以带着下面问题:
的注释符号是什么?
输出该如何写?
3.什么是内建函数?
的运算符都包含哪些?
字符串该如何表示?
6.列表和元组怎么表示?
语句该如何表示?
语句如何表示?
9.如何捕获异常?
10.函数如何表示?
的源文件名是什么?
12.常用函数都有哪些?
总结一
1.程序输出:
和C中printf很像:
print%sisnumber%d.%(Python,1)??
Pythonisnumber1.??
复制代码
将输出重定向到系统标准错误:
importsys??
print,fatalerror.??
fatalerror.??
复制代码
将输出重定向到一个文件:
logfile=open(./,a)??
printlogfile,helloworld??
()??
复制代码
2.程序输入和内建函数raw_input():
user=raw_input(Enteryourname:)??
Enteryourname:chenjianfei??
passwd=raw_input(Enteryourpassword:)??
Enteryourpassword:123456??
复制代码
内建函数int()可将数字字符串转化为int:
num=raw_input(Inputanum:)??
Inputanum:100??
print2*num=%d%num*2??
Traceback(mostrecentcalllast):??
??Filestdin,line1,inmodule??
TypeError:%dformat:anumberisrequired,notstr??
print2*num=%d%(int(num)*2)??
2*num=200??
复制代码
从交互式解释器中获取帮助:
help(raw_input)??
复制代码
3.注释
#后面是注释
文档字符串注释:可以在模块,类,或者函数的开场添加一个字符串,起到在线文档的作用.
deffoo():??
??Thisisadocstring.??
??returnTrue;??
复制代码
4.运算符
+-?
*?
/传统除法(地板除)
//浮点除法(四舍五入)
%取余
**乘方(优先级最高)
比拟运算符:
====!=
逻辑运算符:
andornot
注意下面是合法的:
345??
True??
34and45??
True??
复制代码
5.变量和赋值:
Python中变量名规则和C一样.python是动态类型语言,也就是说不需要预先声明变量的类型.变量的类型和值在赋值的被初始化.
count=0??
miles=10.5??
name=bob??
kilometers=miles*1.609??
复制代码
增量赋值:
+=*=...
python不支持++和--
6.数字
五种根本类型:
int有符号整数:-234,0x80,-0x80
long长整数:-234L,0x888L
bool布尔类值:True(1),False(0)
float浮点值
complex复数
从长远来看int和long将会无缝结合.在以后再也不会报整型溢出的错误,结果会自动转化长整型.所有L后缀可有可无.
7.字符串:
Python使用成对的单引号或是双引号,三引号可以用来包含特殊字符.使用[]和[:]得到子字符串.[index:count]
字符串有其特有的索引规则:第一个索引号是0,最后一个是-1.
加号(+)用来字符串连接运算.乘号(*)用于字符串的重复.
pystr=Python??
iscool=iscool!??
pystr[0]??
P??
pystr[2:5]??
tho??
iscool??
iscool!??
iscool[:2]??
is??
iscool[3:]??
cool!??
iscool[-1]??
!??
pystr+iscool??
Pythoniscool!??
pystr++iscool??
Pythoniscool!??
pystr*2??
PythonPython??
-*20??
--------------------??
pystr=python??
...iscool??
pyst
文档评论(0)