3.2.1:算术运算符
在Python中,运算符有:+、-、*、/、%、**、//(加、减、乘、除、取模、次方、整除)
+:加法,两个变量相加求和
-:减法,两个变量相减求差
*:乘法,变量相乘求积
/:除法,变量相除求商
%:取模,得到除法结果第一位余数
**:次方,求变量(a)的n次幂->(a)ⁿ,可以用pow()函数代替
//:整除,取除法后的整数部分
学完算术运算符后,我们可以与之前学过的数字数据类型来结合使用。
a = 1314
b = 521
print(a+b,a-b,a*b,a/b,a%b,a**b,pow(a,b),a//b,)
输出如下
3.3:Python数据类型(字串符:string)
在Python中,数据类型不仅仅有数字数据类型,当然也有其他的,string(字串符)数据类型也是其中一种。
如果你想换行转义输出,你可以在要转义的字串符之间加个\n(PS:反斜杠\是特殊转义字符),但在字串符前加个r将会是原字串符输出。
a = 'Hello','LWL'
b = 'Hello''LWL'
#注意字串符a与b的区别,如果有逗号,
#那么输出时将会是两个字串符一起输出,如
#果没有输出将会两个字串符相互结合输出
c,d= 'Hello','LWL'
print(a)
print(b)
print(c,d)
print(c+d)
print(b[0:-2])
print(c[0:-3])
print(d[0:-1])
print(c*2,d*2)#各输出两次
print((c+d)*2)#结合输出两次
print('Hello,\nLWL')
print(r'Hello,LWL')#加了r后转义字符失效
e='Love LWL 1314'
print(e[0],e[5])#输出指定索引位置的字母
print(e[0],e[-2],e[3])#Python与C语言字串符不同的地方在于Python字串符是不可以被改变的,
#如果向一个指定索引赋值,那么将会错误
输出结果如下
3.3:Python数据类型(列表:List)
在Python中,复合数据类型分别有三种:Tuple(元组)、Set(集合)与List(列表)。然后今天教的复合数据类型就是这三类之中最easist的一类:List(列表)
在Python中,创建一个列表数据类型方法如下
变量名称 = ['数值',数值]
1
在列表的数值内容中,数值可以类型不同,但要记住的一点是:**除数字以外其他任何数值都必须要用单引号括起(无论是中文还是其他国家语言,都必须要),而数字数值可以不用单引号括起)。**代码实例如下上一页 1 2 3 4 5 6 7 8 下一页