码迷,mamicode.com
首页 > 其他好文 > 详细

一大波字符来袭!

时间:2018-09-05 22:00:18      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:输入   ict   迭代   split   art   可迭代对象   strip()   开头   符号   

节目预告:

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

 

一预热:

重要的事情再重复:

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")

>>>> 张三

         李四

         王五

 

今日作业:

 技术分享图片

 技术分享图片

 

技术分享图片

 

技术分享图片

 

技术分享图片

 

技术分享图片

 

技术分享图片

 

技术分享图片

 

一大波字符来袭!

标签:输入   ict   迭代   split   art   可迭代对象   strip()   开头   符号   

原文地址:https://www.cnblogs.com/tcpblog/p/9594278.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!