Python人工智能 - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(7评价)
优惠后 ¥1599.00优惠前 ¥1999.00 双十一全年最大力度限时优惠
1对1 答疑即时回复7天无理由退款30天价保提问必答

服务保障

1对1 答疑

提供专属的一对一在线答疑,快速答疑解惑。

即时回复

及时响应学习咨询,帮助解决问题。

7天无理由退款

购买后7天内可申请无理由退款。

30天价保

购买后30天内如遇降价,可申请价保。

提问必答

对于提问做到有问必答,帮您扫清学习过程中的种种障碍

else:可以有0或1个

elif:可以有0个或者多个

 

 

[展开全文]
abcdebbie · 2020-02-15 · 0

判断值是否在列表里

in 

 

判断是否不在列表里

not in

 

这两个函数返回的结果也是true或者false

 

[展开全文]
abcdebbie · 2020-02-15 · 0

同时满足多个条件:

1. 用and连接两个条件 (and后需要再次写变量;也可以连接不同的变量)

 

满足其中一个条件:

用or连接两个bi

[展开全文]
abcdebbie · 2020-02-15 · 0

比较运算符:

> 

<

>= 

<=

== 

=!

返回的值是布尔类型

 

布尔类型:

只有两个值:True(也代表非零) False(也代表零)

满足条件,则返回true

不满足条件,则返回false

如:

res1 = 4 > 6

print(res1)

则结果为false

[展开全文]
abcdebbie · 2020-02-15 · 0

元祖:不可修改的列表

创建方式:

     a = ( 'b' , 'c' )

     是用小括号

用途:

限制权限

[展开全文]
abcdebbie · 2020-02-15 · 0

Python的list函数可以将其他数据类型转换为列表类型,并返回转换后的列表。当参数为空时,list函数可以创建一个空列表。

 

如

l = list(range(0,20))

[展开全文]
abcdebbie · 2020-02-15 · 0

复制列表:

1. newL = names [ : ]

会在内存里复制一份新的数据

2. newL = names * N

在内存里指向同一个原数据(即仅复制了引用)

*N:复制多份

[展开全文]
abcdebbie · 2020-02-15 · 0

赋值操作

v = 10

v = v +1

  • 赋值运算符的优先级最低,所以在第二个里先算v+1,再赋值
  • 也可以是字符串的类型,不一定是数值

 

v = v +1 的缩写形式:

v +=1

类似地:

v  = v -1

v -=1

 

v = v*3

v *= 3

 

v = v/3

v /= 3 

[展开全文]
abcdebbie · 2020-02-15 · 0

对列表常用的函数:

min(列表)

max(列表)

sum(列表)

 

数字列表的处理简写:

直接定义列表,之后在里面写运算

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

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

[展开全文]
abcdebbie · 2020-02-15 · 0

遍历列表的第二种方式:利用索引

1. 生成索引

range(0,len(names))

len(names)是列表的长度,比索引大1,所以刚好可以包含所有的索引

2. 遍历

for t in range(0, len(names)):

            print(names[t])

注意print里面的格式

 

这个方式的用途:不知道元素位置的情况下,进行修改等操作

 

[展开全文]
abcdebbie · 2020-02-15 · 0

在IDLE里:

多行同时变成注释:alt+3

多行同时取消注释:alt+4

 

1. 生产连续的数字:

range(n,m,k)

注:

(1)包含开始n,不包含结束的m

(2)k: 指定的步长,即间隔

2. 把生成的数字变成列表:

list(range(n,m))

 

[展开全文]
abcdebbie · 2020-02-15 · 0

倒数索引:

  1. 用-1(倒数第一个),-2(倒数第二个)
  2. 截取子列表:
  • 列表名[0:3],注意个方法里包含开始的索引,不包含结尾索引
  • 不写开头索引时,会从开头截取到结束索引
  • 不写结束索引时,会从开头索引
  • 开头索引、结束索引都不写:相当于复制了列表

 

[展开全文]
abcdebbie · 2020-02-15 · 0

访问列表的元素-索引

索引从0开始:0,1,2... (程序里的索引基本都是从0开始的)

索引方式:列表名[索引的数字]--数据是什么类型,索引出来的就是什么类型

 

[展开全文]
abcdebbie · 2020-02-15 · 0

列表

 

列表名 = [ 数据1 , 数据2 ]

  • 用中括号括起来
  • 数据之间用逗号分隔(记得空格)
  • 最后一个数据后不需要逗号

 

[展开全文]
abcdebbie · 2020-02-15 · 0

 列表

 

快捷键:B站JAVA视频,有相关快捷键与文件操作

home end:将光标定位到行首或者行尾

[展开全文]
abcdebbie · 2020-02-15 · 0

文档:

1. 官方文档:最新最全

 https://www.python.org/doc/

library reference, tutorial 

有官方的中文文档(有的只翻译了标题)

 

2. 百度

在第三方博客看

 

 

[展开全文]
abcdebbie · 2020-02-14 · 0

input函数:

接收用户的输入,会把所有的输入转化为字符串

 

一般把input放入变量,如 res=input() 

 

一般在前面用print给用户做一些输入提醒

 

实际编程中,需要考虑非法数据

[展开全文]
abcdebbie · 2020-02-14 · 0

注释

 

使用方式:

  • # 后面加注释,对代码的运行没有影响
  • 可以加到空白行,也可以加到每一行代码的后面

 

注释的作用:

1. 对代码进行解释

2. #写在某一行的前面,则这一行代码可暂时不运行,如果需要运行,则再去掉#

[展开全文]
abcdebbie · 2020-02-14 · 0

数字和数字字符串的区别:

  • 45:数字
  • ‘45’:字符串,里面有两个字符

 

使用+组合数字与字符串:

  • 将数字转化成字符串:str(数字)
  • 将字符串转化成数字:int(), float() 分别为整数和浮点数
  • 将小数转化为整数:int()

 

字符串复制N份: ‘字符串’*N

 

 

[展开全文]
abcdebbie · 2020-02-14 · 0