1,变量的运用:
在Java中,可以这样写:
>int a = 8;
在javascript中,可以这样写:
>var a = 8;
在Python中,只需要写:
a = 8
问题:
a = 3代表着什么?()
A,将3赋值给a
B, a等于3
C, 3是a
答案是:A
在编程中,“=”表示将一个值赋值给另一个变量
别的变量也可以是同一样的值,#你有100元,我也有100元 //嘻嘻
如:
>a = 23
>b = a
>c = 23
你也可以将变量和别的数字加在一起:
>a + 5
------------------------------------------------------------------------------------------
2,列表的运用
(网上搜索图片,如有侵权请联系我)
在Python中,创建一个列表,像这样:
[1,2,3,4,5]
每个值用逗号分开
列表的好处就在于他可以分片获得里面的值
我们先创建一个列表:
a1 = [1,2,3,4,5]
如果我们想得到第二项的值,该怎么办?
用 a1[1]
为什么是【1】?
列表的第一项索引是0,然后是1,2,3
可以把他换成这样:
a = [0,1,2,3,4] #索引
如果想得到全部,可以:
a1[:]
索引有三个参数:
a[(start),(end),(step)]
step不能是0(什么都没有,默认是1)
列表有什么方法呢?
使用:
对象.方法(参数)
我们先创建一个列表:
a = ['python','perl','Java']
假如说,我们不想要‘perl’了,该怎么办呢?
利用方法del
像这样:
del a[1]
如果我们还想要增加一个C语言,用列表的append方法:
a.append('C')
我们想要把他排序,用sort方法:
a.sort()
谢谢!
查找元素在列表的次数,用count:
a.count('C')
pop方法弹出列表的末相并删除:
a.pop()
reverse把列表反着放:
a.reverse()
元组
在Python中,元组的创建的方法是:
a = (1,2,3,4,5)
跟列表一样,也可以分片
只不过元组不能修改
元组的好处就在于你想创建一个永远都不变的数据,如果被创建了,那么它就一直放着这个值