归档: 2017

6-元组

元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 定义创建空元组 1tup1 = (); 12345>>>tup1 = ('Google', 'Runoob', 1997, 2000);>>> tup2 = (1, 2, 3, 4, 5 );>>&

5-列表

嵌套列表 12345>>>a = ['a', 'b', 'c']>>> n = [1, 2, 3]>>> x = [a, n]>>> x[['a', 'b', 'c'], [1, 2, 3]]

注意点3-关键词

复合赋值1a, b = b, a+b 赋值都是先计算右边表达式; ==复合赋值计算右边表达式时,会在赋值变动之前执行。右边表达式的执行顺序是从左往右的==,等价于: 123n = bb = a + ba = n end 关键字 关键字end可以用于将结果输出到同一行,或者在输出的末尾添加不同的字符 1234a, b = 0, 1while b

4-数字

复数( (complex)) - 复数由实数部分和虚数部分构成,可以用a + bj,或者**complex(a,b)**表示, 复数的实部a和虚部b都是浮点型 其中 123import mathprint(math.pi) //圆周率print(math.e)

注意点2-print输出

print 默认输出是换行的,==如果要实现不换行需要在变量末尾加上 end=””==; 1234567891011x="a"y="b"# 换行输出print( x )print( y ) print('---------')# 不换行输出print( x, end=" " )print(

3-运算符

算数运算符 逻辑运算符 成员运算符 身份运算符 is 与 == 区别:is 用于判断两个变量引用对象是否为同一个, == 用于判断引用变量的值是否相等。 ==Python中,万物皆对象!万物皆对象!万物皆对象==!(很重要,重复3遍) 每个对象包含3个属性,id,type,valueid就是对象地址,可以通过内置函数id()查看对象引用的地址。type就是对象类型,可以通过内置函数

注意点1-数据类型转换

int(x) 将x转换为一个整数。 float(x) 将x转换到一个浮点数。 complex(x) 将x转换到一个复数,实数部分为 x,虚数部分为 0。 complex(x, y) 将 x 和 y 转换到一个复数,实数部分为 x,虚数部分为 y。x 和 y 是数字表达式。

2-基本数据类型

==Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。== 六个标准的数据类型: Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典) ==不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);== 可变数据(3 个):List(列表

1-基础语法

一切皆对象:数字、字符串、元组、列表、字典、函数、方法、类、模块等等都是对象。 对象三要素: 身份:对象的唯一性身份标志,是该对象的内存地址(可用内建函数id()获得) 类型:对象的类型决定了该对象可以保存什么类型的值,可进行什么样的操作(可用内建函数type()获得) 值:对象代表的数据 Python可以在同一行中使用多条语句,语句之间使用分号(;)分割; 缩进相同的一组语句构成一个代