一、须要语句来使得机器显示结果
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