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

    字符串练习:

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

    取得校园新闻的编号

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

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

    产生python文档的网址

    com='https://docs.python.org/3/library/turtle.html'
    print(com)

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

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

    for i in range(20):
        print('http://news.gzcc.cn/html/xiaoyuanxinwen/{}.html'.format(i))

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

    用函数得到校园新闻编号

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

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

    str = '''
    如果那两个字没有颤抖
    我不会发现 我难受
    怎么说出口
    也不过是分手
    如果对于明天没有要求
    牵牵手就像旅游
    成千上万个门口
    总有一个人要先走
    怀抱既然不能逗留
    何不在离开的时候
    一边享受 一边泪流
    十年之前
    我不认识你
    你不属于我
    我们还是一样
    陪在一个陌生人左右
    走过渐渐熟悉的街头
    十年之后
    我们是朋友
    还可以问候
    只是那种温柔
    再也找不到拥抱的理由
    情人最后难免沦为朋友
    怀抱既然不能逗留
    何不在离开的时候
    一边享受 一边泪流
    十年之前
    我不认识你
    你不属于我
    我们还是一样
    陪在一个陌生人左右
    走过渐渐熟悉的街头
    十年之后 我们是朋友
    还可以问候 只是那种温柔
    再也找不到拥抱的理由
    情人最后难免沦为朋友
    直到和你做了多年朋友
    才明白我的眼泪
    不是为你而流
    也为别人而流
    '''
    print(str.count('十年'))

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

    string = 'It's piece of cake!'
    print(string.split())

    2.组合数据类型练习

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

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

    #字符串
    str = 'tuple' for i in str: print(i)
    #列表 a
    = ['l','i','s','t'] for i in a: print(i)
    #元组 b
    = ('t','u','p','l','e') for i in b: print(i) #字典 c = { 'd':1,'i':2,'c':3,'t':4 } for kv in c.items(): print(kv)
    #集合 s
    = set(['s','e','t']) for i in s: print(i)

    列表,元组,字典,集合的联系与区别:列表特点是可重复,类型可不同。python里的列表用“[]”表示。元组和列表在结构上没有什么区别,唯一的差异在于元组是只读的,不能修改。元组用“()”表示。字典存储键值对数据。元祖用圆括号,列表用方括号,字典用花括号。元组有序,列表有序,字典无序,元组的元素不可变,列表和字典可变。字典元素键值对。集合是一个无序的,不重复的数据组合。集合可去重,把一个列表变成集合,就自动去重了。集合还可以进行关系测试,测试两组数据之前的交集、差集、并集等关系.

  • 相关阅读:
    喵哈哈村的魔法考试 Round #1 (Div.2) 题解
    Codeforces Round #398 (Div. 2) A. Snacktower 模拟
    Codeforces Round #397 by Kaspersky Lab and Barcelona Bootcamp (Div. 1 + Div. 2 combined) F. Souvenirs 线段树套set
    视频人脸检测——Dlib版(六)
    pip/pip3更换国内源
    OpenCV添加中文(五)
    图片人脸检测——Dlib版(四)
    视频人脸检测——OpenCV版(三)
    Tesseract Ocr文字识别
    图片人脸检测——OpenCV版(二)
  • 原文地址:https://www.cnblogs.com/lawliet12/p/8617134.html
Copyright © 2011-2022 走看看