8072人加入学习
(35人评价)
Python零基础入门学习2020最新版(SiKi)

使用Python3.8 于2019/10/20开始录制

价格 免费
l = [k+1 for k in range(1, 11)]
print(l)
[展开全文]
new=[]
for A in range(1,11)
    new.append(t**2)
print(new)

输出:

[1,4,9,16,25,36,49,64,81,100]

也可以:

​A=list(range(1,11))
for t in A:
    A[t-1]=t**2
print(A)

输出相同

     

[展开全文]
A=list(range(3,10))
print(A)

输出:

[3,4,5,6,7,8,9]

A=list(range(3,10,2))
print(A)

输出:

[3,5,7,9]

​A=list(range(1,11))
new=[]
for t in A:
    new.append(t**2)
'''也可以这样输入:
A=list(range(1,11))
new=[]
for t in A:
    B=t**2
    new.append(B)'''
print(new)

输出:

[1,4,9,16,25,36,49,64,81,100]

[展开全文]

for循环遍历:

​​A=[1,2,3,4,5]

for name in A:
    print(name)

输出:
   1
   2
   3
   4
   5

for循环格式:

for x1 in x2:
    print(x1)

x2是原列表

x1是临时变量

print(x1)是循环体

循环体可以有多个

 

[展开全文]

A=[]

这就是个空列表

 

显示下标(索引值):

A=[1,2,34,5,3]

B=A.index(1)

print(B)

输出:0

 

合并列表:

C=[66,77,88,99]

A.extend(B)

print(A)

输出:

[1,2,34,5,3,66,77,88,99]

 

[展开全文]

A=[1,2,3,4,5]

B=len(A)

print(B)

输出:

5

A=[2,3,4,5]

B=len(A)

print(B)

输出:

4

列表里可以包含列表(我猜你在套娃)

比如:

50内的数字_每10位一组=[[1,2,3,4,5,6,7,8,9,10],[11,12,13,14,15,16,17,18,19,20],[21,22,23,24,25,26,27,28,29,30],[31,32,33,34,35,36,37,38,39,40],[41,42,43,44,45,46,47,48,49,50]]

这种套娃列表就是多维列表

如果要打印11这个数字只需要:

print(50内的数字_每10位一组[1][0])

两层套娃就是二维列表,三层套娃就是三维列表......

[展开全文]

A=["C","a","B",1,"A"]

A.sort()

print(A)

输出:

[1,'A','B','C','a']

 

数字排在最前面(按数字大小(从小到大)排),大写字母开头排在中间(按字母顺序排),小写字母开头排最后(按字母顺序排)

汉字无法排序

 

如果:

在sort后的括号添加reverse=True

就可以使数字和大小写字母倒叙排序

比如:

B=["A","B","a","b",1,2]

B.sort(reverse=True)

print(B)

输出:

[2,1,"B","A","b","a"]

以上是永久倒叙排序

 

以下是临时倒叙排序

如果:

B=["A","B","a","b",1,2]

C=sorted(B)

print(C)

会达到之前一样的效果

 

但是临时排序只会显示排序的效果,而不会改变原数据本身,而永久排序会改变原数据本身,但是临时排序的效果可以被新的变量储存......简单来说,临时排序不会改变原列表,而永久排序会改变原列表

 

还有一个:

A=[4,6,8,2,8,0]

A.reverse()

print(A)

输出:

[0,8,2,8,6,4]

不管三七二十一,直接倒着排

 

 

 

[展开全文]

A=[1,2,3]

pop:

类似于发射子弹

如何使用:

print(A.pop(索引)) 

或:

B=A.pop(索引)

print(B)

一个子弹发射后就无法拾回

[展开全文]

print()这样只会输出空白行

方法总结:

method()

method(arg)

xxV.method()

xxV.method(arg)

xxV.method(arg1,arg2)

 

[展开全文]

A=[1,2,3]

如果要把1修改成2只需要:

A[0]=2

如果要添加4只需要:

A.append(4)

如果要把0.5放入1和2之间只需要:

A,insert(0,0.5)

如果要删除3只需要:

del(A[2])(也可以:del A[2])

也可以这样删除:

A.remove(3)

 

[展开全文]

子列表就是列表中的一部分数据

A=[1,2,3,4]

如果要截取1到3三个数只需要:

print(A[0:2])

也可以:

B=A[0:2]

print(B)

[展开全文]

A=[1,2,3,](列表中每一个值都有索引,从0开始,如1的索引是0,2的索引是1,3的索引是2)

如果想把这个列表中1打印出来只需要:

print(A[0)

[展开全文]

[ 1, 2, 3, 4, ]列表

["1","2","3","4"]也是列表

[0.1,0.2,0.3,0.4]还是列表

[展开全文]

str: 字符串

int:整型

float:浮点型

int另一个作用:把小数的小数部分省略

*另一个作用:将字符串输出X次(X可以是任何正整数 )

[展开全文]

授课教师

SiKi学院老师

课程特色

视频(137)
下载资料(1)