【Python】字符串和变量拼接的写法
生活随笔
收集整理的這篇文章主要介紹了
【Python】字符串和变量拼接的写法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
我的需求是改變url地址的后綴,其他不改,所以直接for循環(huán),變換數(shù)字就行
也就是 字符串+變量+字符串
想著改變后綴就能批量爬圖。但是原本的想法是錯(cuò)誤的
不能像php(.)和java(+)這樣的方法進(jìn)行拼接
1、第一種方法
類似于c語言
需要在前面加上%s等,預(yù)先規(guī)定格式
這樣就能完美獲取不同后綴的網(wǎng)頁,從而獲取相應(yīng)圖片
2、第二種方法
將變量放在%()中
url="http://www.win4000.com/wallpaper_detail_160877_%d"%(num)html=".html"text=url+html注意:
和c一樣,在字符串后面加上%和(num)即可,前面的格式和c是一樣的,后面多了個(gè)%和()
記住千萬別和java搞混了
錯(cuò)誤寫法:
這樣就可以把text放到封裝好的url里爬圖了
3、最簡單的方法
后面還有一種更加簡便的方法,直接num后加上str和括號(hào)就行,簡單方便
for num in range(2,10):url="http://www.win4000.com/wallpaper_detail_160877_%d_"+str(num)+".html"print(url)總結(jié)
以上是生活随笔為你收集整理的【Python】字符串和变量拼接的写法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Python】urllib爬取动漫图片
- 下一篇: 【Python】有效资源爬取并集