字符串练习

本文提供了多个字符串操作的Python代码示例,包括从URL中提取特定部分、构造URL、使用字符串内建函数进行处理等。通过这些例子,读者可以学习如何更好地管理和操作字符串。

字符串练习:

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

取得校园新闻的编号

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

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

产生python文档的网址

abb1="http://doc.python.org/3/library/"
abb2=".html"
abb3="turtle"
print(abb1+abb3+abb2)

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

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

add1="http://news.gzcc.cn/html/xiaoyuanxinwen"
add2=".html"
for i in range(2,10):
    add=add1 + str(i) + add2
    print(add)

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

用函数得到校园新闻编号

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

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

复制代码
sing="""
想带你逃学看一场演唱会
想你难过时在我怀中流泪
想和你背包走遍天南地北
想你共我尝尽人生的滋味
想下雨时小伞中有你依偎
想把酒言欢时也有你作陪
想我们做的风筝它也会飞
有你在身边就很美
简简单单 不说未来
平平淡淡 心口难开
我想我也许不够坏
离开眼泪就掉下来
忙忙乱乱 头脑空白
磕磕绊绊 总受伤害
这一次我要够勇敢

和过去说拜拜""" print(sing.count("想"))
复制代码

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

复制代码
article="""China is a big old country and it has a history of more than five thousand years.
We are proud of its culture and part of the culture even influences the world greatly. For example, 
the thought of Confucius. As Chinese economy develops very fast and plays an important role in the world,
more and more foreigners learn mandarin in Confucius institutions. The essence of Chinese traditional culture 
can be tested by the time. It units the whole nation and no matter what kinds of disaster comes, we will fight 
together for the country’s future. Today, many young people lose faith in traditional culture and they are crazy 
for the western culture. They follow the western fashion and think we are the old style.
But some day, they will realize they are wrong to abandon traditional culture."""



a1=article.replace(","," ").replace("."," ").replace("  "," ").replace("’"," ").replace("\n","").split(" ")
print(a1)
复制代码

 

转载于:https://www.cnblogs.com/verson/p/8615020.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值