文档介绍:Python
概括
Python是大小写敏感
说明
说明不单能够用来解释邻近的代码,还能够组织代码的运行。。
任何在#符号右面的内容都是
同一性测试
〈,<=,>,>=,!=,==
比较
|
按位或
^
按位异或
&
按位与
〈<,〉〉
移位
+,—
加法与减法
*,/,%
乘法、除法与取余
+x,—x
正负号
~x
按位翻转
**
指数
属性参照
x[index]
下标
x[index:index]
寻址段
f(arguments.。。)
函数调用
(experession
,。。.)
绑定或元组显示
[expression
,..。]
列表显示
{key:datum,
。。.}
词典显示
'expression
,。。.’
字符串变换
控制语句:在Python中有三种控制流语句——if、for和while.
if
-*-coding:cp936-*—
Filename:
number=23
grade=int(raw_input(’请输入您的成绩: '))
ifgrade 〉=90:
print'成绩优异!'
elifgrade 〉=80:
print ’成绩优异!’
elifgrade
print
〉=70:
’成绩合格
!’
else:
print
2) while
’还需要加油哦! '
循环【while语句有一个可选的
else
从句。】
#—*—coding:
cp936
—*—
number=99
option=True
whileoption:
guess=int(raw_input(’请输入一个数字:'))#接受用户的输入ifnumber==guess:
print ’恭贺您!猜中了 !'
option=False
else:
print'对不起,您没有猜中哦!重来吧! ’
else:
print'
谢谢您的参与!
'
3) for
循环【for..in
是此外一个循环语句,它在一序列的对象上
递归即逐一使
用行列中的每个项目】
我们所做的只是提供两个数,
range
返回一个序列的数。 这个序列从第一
个数开始到第二个数为止。比如,range(1,5)给出序列[1,2,3,4]。默认地,range的步长为1。如果我们为range提供第三个数,那么它将成为步长。比如,range(1,5,2)给出[1,3]。记着,range向上延长到第二个数,即它不包含第二个数。
else
部分是可选的。如果包含
else,
它老是在
for
循环结束后履行一次,
除非碰到
break
语句。
4)
break语句:如果你从for或while循环中终止,任何对应的循环else块将
不履行.
5)
continue
语句:continue语句被用来告诉
Python跳过目前循环块中的节余语
句,然后
持续进行下一轮循环。
函数
函数的定义:defsayHello():
定义全局变量:global重点字;能够使用同一个global语句指定多个全局变量.
比如globalx,y,z。
pass语句在Python中表示一个空的语句块。
DocStrings:
1) Python 有一个很奇妙的特性,称为 文档字符串 ,它往常被简称为
docstrings 。DocStrings 是一个重要的工具,由于它帮助你的程序言档更为
简单易懂,你应当尽量使用它。你甚至能够在程序运行的时候,从函数恢复文档字符串!
老例:文档字符串的老例是一个多行字符串,它的首行以大写字母开始,句号结尾。第二行是空行,从第三行开始是详尽的描绘。
你能够使用__doc__(注意双下划线)调用printMax函数的文档字符串属性(属于函数的名称)。