博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
字符串练习
阅读量:6688 次
发布时间:2019-06-25

本文共 1790 字,大约阅读时间需要 5 分钟。

字符串练习:

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])

 

 

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

产生python文档的网址

 

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

  

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

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

 

addr1 = 'http://news.gzcc.cn/html/xiaoyuanxinwen/'addr2='.html'for i in range(1,220): addr=addr1+str(i)+addr2 print(addr)

 

 

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

用函数得到校园新闻编号

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

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

s='''是有过几个不错对象 说起来并不寂寞孤单 可能我浪荡 让人家不安 才会结果都阵亡 我没有什麼阴影魔障 你千万不要放在心上 我又不脆弱 何况那算什麼伤 反正爱情不就都这样 我没有说谎 我何必说谎 你懂我的 我对你从来就不会假装 我哪有说谎 请别以为你有多难忘 笑是真的不是我逞强 我好久没来这间餐厅 没想到已经换了装潢 角落那窗口 闻得到玫瑰花香 被你一说是有些印象 我没有说谎 我何必说谎 你知道的 我缺点之一就是很健忘 我哪有说谎 是很感谢今晚的相伴 但我竟然有些不习惯 我没有说谎 我何必说谎 爱一个人 没爱到难道就会怎麼样 别说我说谎 人生已经如此地艰难 有些事情 就不要拆穿 我没有说谎 是爱情说谎 它带你来 骗我说渴望的有可能有希望 我没有说谎 祝你做个幸福的新娘 我的心事请你就遗忘'''printf(s.count('说谎'))

  

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

s='boy next door's.split()

 

2.组合数据类型练习

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

定义字符串

a='handsome'

遍历字符串

for i in a:    print(i)

定义列表

list1 = ['physics', 'chemistry', 1997, 2000]

遍历列表

for i in list1:        print(i)

 

定义元组

tup=(1, 2, 3, 4, 5)

遍历元组

for i in range(len(tup)):    print(tup[i])

 

定义字典

dict = {
'name': 'Zara', 'age': 7, 'class': 'First'}

遍历字典

for i in dict.items():    print(i)

 

定义集合

s = set(['A', 'B', 'C'])

遍历集合 

for i in s:    print(i)

 

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

  列表 元组 集合 字典
英文 list tuple set dict
可否读写 读写 只读 读写 读写
可否重复
存储方式 键(不能重复) 键值对(键不能重复)
是否有序 有序 有序 无序 无序,自动正序
初始化 [1,'a'] ('a', 1) set([1,2]) 或 {1,2} {'a':1,'b':2}
添加 append 只读 add d['key'] = 'value'
读元素 l[2:] t[0] d['a']

转载于:https://www.cnblogs.com/swxvico/p/8608311.html

你可能感兴趣的文章
解决ViewPager多次刷新后重叠问题
查看>>
在Eclipse中使用JUnit4进行单元测试(中级篇)
查看>>
备忘 - Redis For Mac
查看>>
LeetCode - 51. N-Queens
查看>>
LeetCode 【46. Permutations】
查看>>
提交form表单页面不跳转
查看>>
一个分号导致两种截然不同的结果
查看>>
System.web.optimization 在 Asp.Net WebForm 中应用得注意了
查看>>
springMVC学习笔记三
查看>>
springboot知识点【笔记】
查看>>
linux前奏
查看>>
Spring Boot的启动器Starter详解
查看>>
管道 通过匿名管道在进程间双向通信
查看>>
python 实例六
查看>>
邻接表的实现
查看>>
Robot Framework自动化测试
查看>>
单表关联
查看>>
PHP 中 config.m4 的探索
查看>>
中国各个省市县的人口统计,echart展示
查看>>
ASP.NET HttpHandler加水印
查看>>