手记

【学习打卡】第12天Python第四章Python中表示“组”的概念与定义

课程名称:全面系统Python3.8入门+进阶(程序员必备第二语言)

课程章节: 4-4 序列总结

主讲老师:7七月

课程内容:

今天学习的内容包括:

序列总结

课程收获:

type((1)) ----class'int'

在python里这个小括号,即可以表示元组,同样的他也是我们常见的数学运算的常见符号。

(1+1)*2   .-----4

如果你是括号,而且你里面只有一个元素python IDLE会认为你是想做数学运算。

由于IDLE这样一个因素,我们如何定义只有一个元素的元组。

(1,)   ----(1,)

type(1,)   ----class'tuple'

如何表示一个元素都没有的元组:

空元组

type(())   ----class(())

type([1])   ----class'list'


int,float,bool,str,list,tuple

前三个是数字类型

str,list,tuple 序列。

共有的操作:

1.序列里的元素,每一个元素都是有序的,同时会被分配一个序号。

2.切片:

[1,2,3,4,5][0:3]  --------[1,2,3]

"hello world" [0:8:2] ------'hlow      

3.序列可以+和*


3 是不是在[1,2,3,4,5,6]内?  

3 in [1,2,3,4,5,6]

-----True

10 in [1,2,3,4,5,6]

------False

3是不是不在[1,2,3,4,5,6]这个序列中?

3 not in [1,2,3,4,5,6]

-----False


len([1,2,3,4,5,6])  ----6

len("hello world")  ------11

max([1,2,3,4,5,6])   -------6

min([1,2,3,4,5,6])   -------1

max("hello world")  ------'w'  

min("hello world")  ------' '    # 空格最小

min("helloworld")  ------'d'    #  d 最小(26字母排序)


ascll

将字符串转换成ascll码。

'w' ' ' d' :

ord('w')   -----119

ord('d')   --------100

ord(' ')    ------32



 

0人推荐
随时随地看视频
慕课网APP