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。