• 字符串、组合数据类型练习


    1.字符串练习:

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

    取得校园新闻的编号

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

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

    产生python文档的网址

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

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

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

    for i in range(1, 10):
    s = 'http://news.gzcc.cn/html/xiaoyuanxinwen/{}.html'.format(i)
    print(s)

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

    用函数得到校园新闻编号

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

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

    str='''
    体面-(电影《前任3:再见前任》插曲) - 于文文
    作词:唐恬
    作曲:于文文
    编曲:郑楠
    和声:于文文
    和声设计:于文文
    别堆砌怀念让剧情变得狗血
    深爱了多年又何必毁了经典
    都已成年不拖不欠
    浪费时间是我情愿
    像谢幕的演员眼看着灯光熄灭
    来不及再轰轰烈烈
    就保留告别的尊严
    我爱你不后悔也尊重故事结尾
    分手应该体面谁都不要说抱歉
    何来亏欠我敢给就敢心碎
    镜头前面是从前的我们
    在喝彩流着泪声嘶力竭
    离开也很体面才没辜负这些年
    爱得热烈认真付出的画面
    别让执念毁掉了昨天
    我爱过你利落干脆
    最熟悉的街主角却换了人演
    我哭到哽咽心再痛就当破茧
    来不及再轰轰烈烈
    就保留告别的尊严
    我爱你不后悔也尊重故事结尾
    分手应该体面谁都不要说抱歉
    何来亏欠我敢给就敢心碎
    镜头前面是从前的我们
    在喝彩流着泪声嘶力竭
    离开也很体面才没辜负这些年
    爱得热烈认真付出的画面
    别让执念毁掉了昨天
    我爱过你利落干脆
    再见不负遇见
    '''
    print(str.count('体面'))

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

    s='I love music'
    print(s.split())

    2.组合数据类型练习

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

    s='English'
    for i in s:
        print(i)
    list=['I','like','the','flowers']
    for i in list:
        print(i)
    tup = tuple('English')
    
    for i in tup:
        print(i)
    d = dict(zip(['jack','nacy','allen'],['78','89','88']))
    for i in d.keys():
        print(i)
    for s in d.values():
        print(s)
    for i in d.items():
        print(i)
    
     
    s =set ('5769524')
    for i in s:
        print(i)

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

    总结:列表和元组都是有序的序列。元组和列表非常相似,但是元组不可修改,但是若元组的某一个元素属性为列表,则该
    列表元素中的元素可以修改。字典和集合是无序的、不重复的。字典使用键-值(key-value)对存储,key是不可变对象。
    集合是一组key的集合,但不存储value。

  • 相关阅读:
    2所非211院校挺进全球高校600强,甩开一众985 | 泰晤士世界大学排行榜出炉
    深度强化学习专栏(三)
    PyTorch专栏(八):微调基于torchvision 0.3的目标检测模型
    PyTorch专栏(六): 混合前端的seq2seq模型部署
    3分钟了解GPT Bert与XLNet的差异
    PyTorch专栏(五):迁移学习
    NLPer,你知道最近很火的自然语言处理库么?
    E
    网络流 I
    D
  • 原文地址:https://www.cnblogs.com/ashh/p/8620025.html
Copyright © 2020-2023  润新知