分支、条件、循环、迭代

一、须要语句来使得机器显示结果
python

二、强制转换:str()字符转换函数

三、静态语法错误:static semantic error测试

运算符 须要特定的运算数
code

四、Python 作类型检查 (type checking)的工做,例外:对象

'a' < 3 #一个字符与数字进行比较

习惯a:在使用一门语言以前,进行不一样类型的比较
it

习惯b:当你在写代码时,应该约束运算符的运算对象和函数的参数类型class

五、操做符的一些奇怪的含义变量

除法:整数除法和浮点数除法循环

若是有疑问,请用括号
语法

六、

x = 15

理解为:计算机中的某处有个数为15的地方与x绑定

x=15,y= 15

x与y绑定在同一个地方

也就是说,将x与y当作是一个连接,而不是一个箱子。

z=x

z一样绑定在同一个地方,而不是绑定在x。

七、类型是动态的,不要随意的改变变量的类型。

类型是根据以前与其绑定的值而变化的

如:

x = 3

说明x是一个整型

x = 'abc'

说明x变成了一个字符型

2、分支式程序(branching program)

基于一些测试一般是变量的值,来改变指令顺序的程序

x = 15
if (x/2)*2 == x:
    print 'even'
else: print 'odd'

: (colon)后面跟着指令集

== equal  比较

= 将右值绑定到左值

boolean:and or not

循环

x = 3
y = 0
itersLeft = x
while(itersLeft > 0):
    y = y + x
    itersLeft =  itersLeft - 1
print y
相关文章
相关标签/搜索