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

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

价格 免费

 if age>40:

      print()

else:

      print()

 

[展开全文]

元组是不可修改的列表,用法和列表很像

a = ()

a[0] = "234"这是不可以的

a.append()也是不可以的

 

 

[展开全文]

合并列表的方法

1.extend()

2.l = l1+l2 有顺序的

ctrl+c终止程序运行

[展开全文]

复制列表

1.newL = names[:] names和newL是两块不同的内存区域,是正确的复制方式

2.newL = news 但是修改newL会对原始列表产生影响,这并不是复制,newL和names指向的同一块内存区域。不是正确的复制方式

3.newL = names*2 复制多分,这也是正确的复制方式

[展开全文]

min()取得列表最小值方法

max()

sun()求和

for循环生成列表的一种简写

l = [t**2 for t in range(1,11)]

[展开全文]

利用遍历索引的方式遍历列表

range(0,len(names))生成names的所有索引

for t in range(0,len[names])

     names[t] = names[t].upper()

      print(names[t])

这种方式可以更改列表中的值

[展开全文]

newL = []

for t in range(1,11):

      newL.append(t**2)

print(newL)

或者

l = list(range(1,11))

print(l)

for t in l:

      l[t-1] = t**2

print(l)

 

[展开全文]

多行注释:alt+3(IDLE里边)

取消注释:alt+4

数字列表自动生成

range(3,10)单纯生成一串数字

list(range(3,10))生成一个列表

list是一个方法,包含开始不包含结束元素

range(3,10,2)设步长为2

生成1-10平方值列表

l = list(range(1,11))

newL = []

for t in l:

      square = t**2

      newL..append(square)

print(newL)

[展开全文]

把循环体的缩进取消就是for循环后面的代码了,不是循环体了

python里的代码前边的缩进和空格不能随便添加

[展开全文]

列表的遍历

for name in names:

      print(name)

name是定义的临时变量,把列表里的值给他

for x1 in x2:

       x3(循环体,可以有多行)

   

[展开全文]

创建空列表 names  = []

names.index("")返回下标 

names.extend(newl) 插入新列表

[展开全文]

取得列表长度,就是列表中有几个数据

length = len(names)

print(length)

 

l = ["siki",233,3.4,"xcvd"]

列表中可以有不同种类型(数字和字符串)

names = [ [“siki”,"do"],[],[] ]

列表中也可以是列表(多维列表)

print(names[0][1])实际很少用

 

[展开全文]

排序方法

names.sort()

print(names)

数字是按照大小排序,字符串是按照顺序比较,从第一个字母开始。中文排不了 

默认从小到大

names.sort(reverse=TRUE) 倒序排序 这是固定的

sort是永久排序,对列表产生影响

临时排序不会产生影响

newList = sorted(names)

顺序翻转

names.reverse()

这些都是方法

[展开全文]

列表中的数只使用一次然后将他删除

print(names(-1))

del(names[-1]

等价于

s = name.pop() 列表中最后一个值给s

print(s)

print(names) 发现列表中最后一个值没有了

也可以print(names.pop(-2))

[展开全文]

print()括号里边什么都没有  换行输出

方法的调用:

method()

method(xxx)

xxV.method()

xxV.method(xxx)

xxV.method(xxx,xxx)

有返回值

 

[展开全文]

修改列表

修改:

name[2] = "daming" 修改小明为大明

增加数据:

names.append(“zhangsan”)默认增加到尾部

插入:

names.insert(0,"zhangsan") 把张三插入到0号位置

删除:

del(name[2]) 另一种写法 del names[2]

names.remove("micheal") 根据值来移除,移除列表里第一个

 

[展开全文]

print(name[-2])访问倒数第二个

截取子列表:

l2 = names[0:3]截取,包含开始索引而不包含结束索引,所以截取到了0-2

l2 = names[:3] 从第0个到第二个

l2 = name[1:] 从第一个到最后一个

l2 = name[:] 所有

[展开全文]

访问列表中某个数据:索引(标号)

print(name[1])

print(name[1].upper())

不可以访问索引不存在的数

遇到错误后面的代码不会执行

[展开全文]

定义列表

student1 = “siki”

student2 = "micheal"

student3 = "xiaoming"

student4 = "lichen"

names = ["siki","micheal","lichen"]列表

scores = [23,23,434,5,54,53]

名字 = 【数据1,数据2,数据3】

print(name)

[展开全文]

IDLE编写代码,python自带

run运行

home键:光标定位在

[展开全文]

授课教师

SiKi学院老师

课程特色

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