下载此文档

Python文档.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
python语法
2009-04-07 22:32
以#! 开头的称为组织行,这行告诉你的Linux/Unix系统当你执行你的程序的时候,它应该运行哪个解释器。例如:#!/usr/bin/python
以# 开头的称为注释行。
数的4种类型:整数、长整数、浮点数和复数。
字符串:单引号(‘)和双引号(")的作用相同,转义符是(\),以三引号(如:'''或者""")括起来的字符串中可以直接使用任意多个单引号(‘)和双引号(")而无需转义符(\)。
自然字符串:在字符串前加R(或r)指示某些不需要如转义符那样的特别处理的字符串,如:print R“Hello\n World”,将直接输出“Hello\n World”而不会出现换行的情况。
a="hello world"
b=a[0,5] # b="hello"
c=a+" I love you"
Unicode字符串:在字符串前加U(或u)。如 a=u'hello'
"hello" 'world'会被自动连接为一个字符串"helloworld" ,"s1" u"s2"就会产生u"s1s2"
一个元素的元组:a=(12,) #注意一定要个额外的逗号!
缩进:Python没有类似 Begin……End 的语句来标识语句块,它依靠缩进来标识语句块,因此错误的缩进将会导致解释程序报错。
运算符与表达式:基本上与其它语言相类似,只是有以下几点不同。
x*y:乘法。2 * 3得到6。'la' * 3得到'lalala'。
x**y:幂运算,返回 x 的 y 次幂。
x/y:x 除以 y,4/3得到1(整数的除法得到整数结果)。.3333333333333333。
x//y:取整除。返回商的整数部分。4 // 。
控制流语句:
if-elif-else:(Python 没有 switch-case 语句,可以通过 if 语句配合字典完成同样的工作)
通过使用or,and,not关键字可以建立任意的条件表达式
if something == 1:   
doSomething1()
elif something == 2:   
doSomething2()
else:   
pass # 表示一个空的块或者是空的主体,使用pass语句
while-else:
while something:   
doSomething1()
else:   
doSomething2()
for-else:
for i in range(1, 10, 2):   # i 值从 1 到 10,步长为2
    print i
else:
    print 'The for loop is over'
break 和 continue:用于中断和继续循环。
文件的输入/输出:
f=open("")
line=()
while line:
print line,
line=()
()
f=open("","w")
year=1
money=
while year<=5:
money=mone

Python文档 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wc69885
  • 文件大小0 KB
  • 时间2015-06-05