【Python】字符串和变量拼接的写法
我的需求是改变url地址的后缀,其他不改,所以直接for循环,变换数字就行
也就是 字符串+变量+字符串
想着改变后缀就能批量爬图。但是原本的想法是错误的
for num in range(2,8):url="http://www.win4000.com/wallpaper_detail_160877_"+num+".html"print(url)
不能像php(.)和java(+)这样的方法进行拼接
1、第一种方法
类似于c语言
需要在前面加上%s等,预先规定格式
for num in range(2,9):url="http://www.win4000.com/wallpaper_detail_160877_"html=".html"print ('%s%d%s' %(url,num,html))
这样就能完美获取不同后缀的网页,从而获取相应图片
2、第二种方法
将变量放在%()中
url="http://www.win4000.com/wallpaper_detail_160877_%d"%(num)html=".html"text=url+html
注意:
和c一样,在字符串后面加上%和(num)即可,前面的格式和c是一样的,后面多了个%和()
记住千万别和java搞混了
错误写法:
url=url+num+html
这样就可以把text放到封装好的url里爬图了
3、最简单的方法
后面还有一种更加简便的方法,直接num后加上str和括号就行,简单方便
for num in range(2,10):url="http://www.win4000.com/wallpaper_detail_160877_%d_"+str(num)+".html"print(url)
【Python】字符串和变量拼接的写法相关推荐
- python的变量名有哪些_【python字符串做变量名的方法有哪些?这些方法对python应用很重要】- 环球网校...
[摘要]python的功能都是建立在代码之上的,不过你知道python字符串做变量名的方法有哪些?这些方法对python应用很重要,如果你想学好python,那么本文内容一定要自己试试,毕竟实践出真知 ...
- python字符串转变量名_python 如何把在字符串里面的名字变成变量,进行复制
参考这几篇帖子: https://stackoverflow.com/questions/11553721/using-a-string-variable-as-a-variable-name?ans ...
- js的字符串和变量拼接
使用反引号拼接字符串和变量 let count = 1 name = `用户${count}` console.log(name); 注意是反引号不是引号,反引号是Esc下面的一个按键
- python字符串截取后拼接_Python字符串拼接、截断、搜索、替换,python,截取,查找
熟练掌握字符串操作可以使我们的开发效率更高,接下来总结一下python字符串的操作 一.字符串拼接 1.字符串拼接,直接用加号即可, string1 = "Today is " s ...
- python字符串常用方法变量名命名规范
python变量名命名规范 python变量名命名规范 1.一般以字母(大写,小写字母均可以)开头,例如:myname,Myname 2.后面可以使用下划线_或者数字 例如:My_name 3.大小写 ...
- python字符串定义变量名_python 将字符串作为变量名
原博文 2019-10-12 16:43 − Python中如何使用字符串当作变量名 > 1.使用字符串指代变量名.> 比如说,有两个变量 a="bbb"和bbb={& ...
- java字符串与变量拼接_Java 字符串比较、拼接问题
@字符串类型-----------------/ Java中用于处理字符串常用的有三个类: 1.java.lang.String 2.java.lang.StringBuffer 3.java.lan ...
- python字符串定义变量名_python基础-变量和字符串
一.变量 变量的作用: 存储程序运行的结果,变量存储在内存之中,一个变量也就是在内存中开辟了一定的空间 变量可以存储什么? 变量可以存储不同的数据类型,可以为 整数.小数或者字符 变量的定义规范 a. ...
- python 字符串分割和拼接_python分割和拼接字符串
关于string的split 和 join 方法 对导入os模块进行os.path.splie()/os.path.join() 貌似是处理机制不一样,但是功能上一样. 1.string.split( ...
最新文章
- (效果一)js实现上拉加载
- java中main函数的args参数
- Java中的正则表达式 - Java Regex示例
- DotLucene搜索引擎Demo之:搜索索引
- 但是在公司开空调睡觉还是冷
- Android 自定义ScrollView 支持惯性滑动,惯性回弹效果。支持上拉加载更多
- Unity3D游戏开发从零单排(三) - 极速创建狂拽酷炫的游戏地形
- 直播背后的视频云大战
- 一个UE4崩溃问题以及解决方案
- 漏洞复现:使用Kali制作木马程序
- JUC并发编程基石AQS源码之结构篇-ReentrantLock
- IOS Crash信息收集
- echarts各种字体颜色的修改
- 2023年北京师范大学应用统计考研上岸前辈备考经验指导
- python 2 入门
- faker和劫的图片_LOLS7faker劫出装顺序是怎么样
- 【点的定位】Save the Students! UVALive - 5984
- C++标准库中的数学函数
- 多个List 如何取并集、交集
- 2012年龙年春节晚会之我见-亲民,团圆,好的社会道德宣扬,总结