zoukankan      html  css  js  c++  java
  • 字符串练习

    1.字符串练习:

    http://news.gzcc.cn/html/2017/xiaoyuanxinwen_1027/8443.html

    取得校园新闻的编号

    s = "http://news.gzcc.cn/html/2017/xiaoyuanxinwen_1027/8443.html"
    print(s[-14:-5])

    https://docs.python.org/3/library/turtle.html

    产生python文档的网址

    addr1 = "https://docs.python.org/3/library/"
    addr2 = ".html"
    addr3 = addr1 + "turtle" + addr2
    print(addr3)

    http://news.gzcc.cn/html/xiaoyuanxinwen/4.html

    产生校园新闻的一系列新闻页网址

    addr1 = "https://docs.python.org/3/library/"
    addr2 = ".html"
    addr3 = addr1 + "index" + addr2
    print(addr3)
    
    for i in range(2, 10):
        addr = addr1 + str(i) + addr2
        print(addr)

    练习字符串内建函数:strip,lstrip,rstrip,split,count

    用函数得到校园新闻编号

    s = 'http://news.gzcc.cn/html/2017/xiaoyuanxinwen_1027/8443.html'
    s2 = s.rstrip(".html").split("_")[1]
    print(s2)

    用函数统计一歌词中单词出现的次数

    s = 'I am loving living every single day But sometimes I feel so I hope to find a little peace of mind And I just want to know ' 
        'And who can heal those tiny broken hearts And what are we to be Where is home on the Milky way of stars I dry my eyes again'
    s2 = s.count('I')
    print(s2)

    将字符串分解成一个个的单词

    s = 'I am loving living every single day But sometimes I feel so I hope to find a little peace of mind And I just want to know ' 
        'And who can heal those tiny broken hearts And what are we to be Where is home on the Milky way of stars I dry my eyes again'
    s2 = s.split(" ")
    print(s2)

    2.组合数据类型练习

    分别定义字符串,列表,元组,字典,集合,并进行遍历。

    s = 'turtle'
    for i in s:
        print(i)
    ls = list('12345')
    for s in ls:
        print(s)
    tup = tuple('asadsa')
    for i in tup:
        print(i)
    d = dict(zip(['Bob','Mike'],['87','67']))
    for i in d.keys():
        print(i)
    for s in d.values():
        print(s)
    for i in d.items():
        print(i)
    s = set('13245')
    for i in s:
        print(i)

    总结列表,元组,字典,集合的联系与区别。

    列表和元组都是序列,有顺序的,可以按照序列号来查找对应的值,但是列表可以修改,而元组里的不能修改,除非元组的某个元素是列表。

    字典和集合不是序列,没有顺序的,字典采用键值对存储,可通过键来查找值,而集合里面只存储键,不存储值,只是键的集合。字典和集合的值都是不能重复的。

  • 相关阅读:
    非常好用的JS滚动代码
    在vs中使用ZedGraph
    通用SQL分页过程
    使用 Request.QueryString 接受参数时,跟编码有关的一些问题
    一个验证Email 的Javascript 函数
    DOS 下将文件名列表写入文件
    .NET 开发人员应该下载的十个必备工具
    中文全文搜索(一)
    关于<![if IE]>
    Lucene 全文索引心得
  • 原文地址:https://www.cnblogs.com/xuyizhu/p/8608643.html
Copyright © 2011-2022 走看看