一大波字符来袭!

旧街凉风 提交于 2020-03-29 07:12:32

节目预告:

字符的各种,操作,数据类型新讲

 

一预热:

重要的事情再重复:

int(整数)

bool(布尔判断)

str(字符串)

新增 : list(列表) :大量的数据凑一块 ,","分隔 ,外套 "[ ] "

tuple (元组) :   数据凑一块形成的整体,不能发生变化 , ","分隔 ,外套 "( ) "

dict (字典) :  有序的数据凑一块 ,包括key(索引)和value(key对应的数据) , ","分隔 ,外套 "{ } "

set (集合):一组不重合的数据凑一块, ","分隔 ,外套 "() "

二 字符串

1.字符(单一文字符号,如@ ,# ,1,2等)

2字符串(字符一串有序的排序)

#字符串的索引,每个字符串都有索引,默认从左至右,0  ->  n,利用[ 索引号 ]可以取得字符串对应索引的字符

例如, s = "1234"

        print(s[0]) >>>1

   print(s[2]) >>>2

 

3字符串截取: 

s = "01234"

s[x : y :  Z]

x:  截取起始位置,能截取该位

y: 截取结束位置,不截取末端位

Z: 步长 ,逢几个字符取一个,可以带 "-"表示从又往左取,不加默认从左往右截取

 

print(s[-1,-3,-1])  >>>43

print(s[0,4,2]) >>> 13

重要操作:

    1. upper() 转化成大写. 忽略大小写的时候
            2. strip() 去掉左右两端空白   用户输入的内容都要去空白
            3. replace(old, new) 字符串替换
            4. split() 切割  结果是list
            5. startswith() 判断是否以xxx开头
            6. find() 查找
            7. isdigit() 判断是否是数字组成
            8. len()  求长度. 内置函数

 

函数: for(遍历循环)

基本机构: for  X in 可迭代对象:

                         循环执行代码

      else:

      循环结束执行代码

 

点名: list = ["张三", "李四", "王五"]

    for i in list:

    print("i")

>>>> 张三

         李四

         王五

 

今日作业:

 

 

 

 

 

 

 

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!