字符串、列表、字典的练习

字符串

str = ’ lvyi peow '

  • 请输出变量对应值的后两个字符

  • 移除变量左边的’lv’

  • 移除两边的空格

  • 移除变量右边的’ow’

  • 移除变量的’l’ 和’w’

  • 请输出变量对应值的后两个字符

  • *从变量中找到’i’,'vy’的索引

  • 从变量中找到’p’的索引,找不到返回 -1

  • 从变量中找到’p’的索引,找不到报错

  • 判断前四位变量中 l 出现了几次,并输出

  • 判断变量中 l 出现了几次,并输出

  • 将变量中的值变成大写,和小写

str = '132a4b5c’

  • 通过对列表切片, 得到 s6 = ‘ba3’
  • 通过对列表切片, 得到 s5 = ‘c’
  • 通过对列表切片, 得到 s4 = ‘3ab’
  • 通过对列表切片, 得到 s2 = ‘a4b’
  • 通过对列表切片, 得到 s3 = ‘1245’
  • 通过对列表切片, 得到 s1 = ‘123’
  • 请输出变量对应值的 e 所在位置的索引
  • 请输出变量对应值的前三个字符
  • 请输出变量对应值的第二个字符
  • 计算用户输入的有几个整数

另外拓展

  • 利用下划线将列表的每一个元素拼接成字符串,li = “woshinidie”
  • 利用下划线将列表的每一个元素拼接成字符串,li = [‘wo’, ‘shi’, ‘ni’, ‘die’]
  • 需求:等待用户输入名字、地点、爱好,根据用户的名字和爱好进行任意实现
  • 制作随机验证码,不区分大小写

列表

  • 持续输入,并持续添加到列表中

list = [1,2,[3,4,5]]

  • 将 4改成50 (两种方法)

  • 查找列表li中的元素,移除每个元素的空格,并找出以’A’或者’a’开头,并以’c’结尾的所有元素,并添加到一个新列表中,最后循环打印这个新列表。
    li = [‘lvyy ’,’aoxic’,’AbC ’,’ate’,’ cea’,’ apeic’,’ aqc’]

  • 开发敏感词语过滤程序,提示用户输入评论内容,如果用户输入的内容中包含特殊的字符:敏感词列表 li = [“苍老师”,“东京热”,”武藤兰”,”波多野结衣”]则将用户输入的内容中的敏感词汇替换成***,并添加到一个列表中;如果用户输入的内容没有敏感词汇,则直接添加到上述的列表中。

  • 把 list = ‘nb’,改成大写,用两种方法

字典

  • 有如下值li= [11,22,33,44,55,66,77,88,99,90],将所有大于 66 的值保存至字典的第一个key中,将小于 66 的值保存至第二个key的值中。即: {‘k1’: 大于66的所有值列表, ‘k2’: 小于66的所有值列表}
  • 整个购物车程序:输入金额(判断是否输入正确,判断金额是否能购买到物品),输入东西的序列号(判断是否输出正确,购买数量,并累计金额)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值