zoukankan      html  css  js  c++  java
  • python基础2

    字符串练习:

    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文档的网址

    s1='https://docs.python.org/3/library/'
    s2='.html'
    s=s1+'turtle'+s2
    print(s)
    

      

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

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

    s1='http://news.gzcc.cn/html/xiaoyuanxinwen/index'
    s2='http://news.gzcc.cn/html/xiaoyuanxinwen/'
    print(s1)
    for i in range(2,10):
        print(s2+str(i)+'.html')
    

      

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

    用函数得到校园新闻编号

    s1='http://news.gzcc.cn/html/2017/xiaoyuanxinwen_1027/8443.html'
    print(s1.rstrip('.html')[-9:])
    

      

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

    s1='''你要走吗 via via
    易碎的 骄傲着
    那也曾是我的模样
    沸腾着的 不安着的
    你要去哪 via via
    谜一样的 沉默着的
    故事你真的在听吗
    我曾经跨过山和大海
    也穿过人山人海
    我曾经拥有着一切
    转眼都飘散如烟
    我曾经失落失望失掉所有方向
    直到看见平凡才是唯一的答案
    当你仍然 还在幻想
    你的明天 via via
    她会好吗 还是更烂
    对我而言是另一天
    我曾经毁了我的一切
    只想永远地离开
    我曾经堕入无边黑暗
    想挣扎无法自拔
    我曾经像你像他像那野草野花
    绝望着 也渴望着 也哭也笑平凡着
    向前走 就这么走
    就算你被给过什么
    向前走 就这么走
    就算你被夺走什么
    向前走 就这么走
    就算你会错过什么
    向前走 就这么走
    就算你会
    我曾经跨过山和大海
    也穿过人山人海
    我曾经拥有着一切
    转眼都飘散如烟
    我曾经失落失望失掉所有方向
    直到看见平凡才是唯一的答案
    我曾经毁了我的一切
    只想永远地离开
    我曾经堕入无边黑暗
    想挣扎无法自拔
    我曾经像你像他像那野草野花
    绝望着 也渴望着 也哭也笑平凡着
    我曾经跨过山和大海
    也穿过人山人海
    我曾经问遍整个世界
    从来没得到答案
    我不过像你像他像那野草野花
    冥冥中这是我 唯一要走的路啊
    时间无言 如此这般
    明天已在 hia hia
    风吹过的 路依然远
    你的故事讲到了哪'''
    
    print(s1.count('平凡'))
    

      

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

    s1='Stray birds of summer come to my window to sing and fly away.And yellow leaves of autumn, which no songs,flutter and fall there with a sign'
    print(s1.split())
    

     

    2.组合数据类型练习

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

    字符串:

    str='turtle'
    for i in str:
        print(i)
    

    列表:

    list=["1","2","3"]
    for i in list:
        print(i)
    

    元组:

    tup={"a","b","c"}
    for i in tup:
        print(i)
    

    字典:

    dic={"sid":27,"nancy":24}
    for key in dic.keys():
        print(key,dic[key])
    

    集合:

    s=set('python')
    for i in s:
        print(i)
    

      

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

    列表和元组有序,字典和集合无序。元组不可更改,所以没有修改自身的方法,但若自身的元素是可更改的,就可以更改自身元素。

    字典和集合虽然可以用循环遍历,但因为无序所以不可以用下标查找里面的元素。

     

  • 相关阅读:
    Linux命令笔记
    拆功放板笔记
    从输入 URL 到页面加载完的过程中都发生了什么---优化
    python学习笔记(三)
    python学习笔记(二)
    python学习笔记(一)
    公交wifi运营平台分析
    testNG小试牛刀
    maven小项目注册服务(三)--web模块
    用maven进行测试
  • 原文地址:https://www.cnblogs.com/zd983886992/p/8610247.html
Copyright © 2011-2022 走看看