基本结构与顺序结构 Python是一种动态类型的语言,不需要预先声明变量的数据类型,变量的类型和初值在赋值的时被初始化。 基本语句 赋值语句 使用赋值符号(=)将右边的值(表达式)赋给左边变量的语句称为赋值语句。例: >> > name = "Jack" # 为 name 赋值一个字符串 >> > age = "19" # 为 age 赋值一个整数 >> > score = 83.9 # 为 score 赋值一个浮点数 >> > value = 2 + 4j # 为 value 赋值一个复数 复合赋值语句 是用复合运算符(包括算术运算符和位复合运算符)的赋值语句,包括序列赋值、多目标赋值和复合赋值。 序列赋值: >> > x , y = 1 , 1.5 >> > print ( x , y ) 1 1.5 序列赋值可以为多个变量分别赋予不同的值,变量之间用英文逗号隔开。实际上是利用元组和序列解包实现的。 >> > first , second , third , fourth , fifth = "hello" >> > print ( first , second , third , fourth , fifth ) h e l l o Python还可以通过序列赋值实现两个变量之间的值的交换。如: >> > math , english = 80 , 75 >> > math