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)
    

      

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

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

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

     

  • 相关阅读:
    【MFC】在CHtmlView中在同一窗口显示新打开页面
    【MFC】CHtmlView::GetSource中文乱码的问题
    【Win32】对指定进程进行禁音
    【MFC】在CHtmlView中准确判断页面加载完成
    【MFC】CHtmlView或WebBrowser禁止脚本错误提示
    【MFC】CDialogBar中按钮不可用
    【转载记录】Accessing Device Drivers from C#
    【源代码R3】移植一份LARGE_INTEGER转时间的代码
    Square Root of Permutation
    MySQL创建视图命令
  • 原文地址:https://www.cnblogs.com/zd983886992/p/8610247.html
Copyright © 2011-2022 走看看