菜。。。鸟。。。变。。。。身。。。。。进度:1/N。。
http://www.woodpecker.org.cn:9081/doc/abyteofpython_cn/chinese/index.html
http://www.woodpecker.org.cn:9081/doc/abyteofpython_cn/chinese/index.html
- 数据类型
变量可处理不同类型的值,基本类型:数和字符串.(用类创造自己的类型) - python把程序中用到的任何都称为对象。(包括数、字符串甚至函数)
保存,运行python程序标准流程
编辑器——输入程序代码——保存——解释器命令python program.py或IDLE
如何使用变量和字面意义上的常量。例:
#Filename:var.py
i=5
print i
i=i+1
print i
s='''This is a multi-line string.
this is the second line.'''
print s 得到输出:
$python var.py
5
6This is a multi-line string.
This is the second line. - 逻辑行与物理行
物理行:编写程序时所看见的。
逻辑行:python看见的单个语句,例如
print'Hello World'(若本身一行,则也是物理行)
python假定每个物理行对应一个逻辑行
分号表示一个逻辑行/语句的结束
可在一个物理行使用多个逻辑行
例:①=②=③=④
①╱i=5 ②╱i=5; ③i=5;print i;
╲print i ╲print i; ④i=5;print i
建议一个物理行对应一句逻辑行 - 例:多物理行中写一逻辑行:明确的行链接
s='This is a string./
This continues the string'
print s
输出:This is a string.This continues the string.
print/ =print i
i - 暗示的行连接:出现在逻辑行中使用了圆括号、方括号或波形括号的时候。不需要使用 /
- 缩进:行首的空白被称为缩进
逻辑行首的空白(空格或制表符)决定逻辑行的缩进层次。用来决定语句的分组,说明同一层次的语句必须有相同的缩进,每一组被称为块。
错误的缩进会引发错误。python会提示。 - 不要会和使用制表符和空格来缩进,否则不能在跨平台时正常工作。
建议在每个缩进层次使用单制表符或空格(2、4)。并只使用其中一种。 - 运算符和表达式
编写多数语句(逻辑行)都包括表达式。如2+3
一个表达式可分解为运算符和操作数。
运算符:完成某事。如“+”或其他特定关键字表示需要数据来进行运算。
操作数:表达式中的数据被称为操作数。例如2、3。
例:
>>>2+3
5
>>>3*5
15
>>>