1、使用+ 号在字符串中添加变量

a = 'aa'
print(a + 'bb' + a + a)

输出

aabbaaaa

变量a只能是字符串,如果是别的数据类型需要使用str()转换

a = 23
print('abc' + str(a))

输出

abc23

2、 使用 % 在字符串外 %(变量)

a = ['aa',23]
print('ccc%s%s' % (a,a))

输出

ccc['aa', 23]['aa', 23]

变量是什么类型都可以使用

3、 使用.format()函数

a = {'a':4, 'b':5}
b =[2]
c = 'boring'
print('This {2} is{1} so {0}'.format(c,b,a))

输出

This {'a': 4, 'b': 5} is [2] so boring

还可以这样写

a = {'a': 4, 'b':5}
b =[2]
c = 'boring'
print('This {a} is {b} so {c}'.format(a = c,b = b,c = a))

输出

This boring is [2] so {'a': 4, 'b': 5}

也可以不按照指定位置,按照默认顺序

print('{}{}{}'.format('hello ','world','!'))

输出

hello world!

python字符串加入变量的方法相关推荐

  1. python的变量名有哪些_【python字符串做变量名的方法有哪些?这些方法对python应用很重要】- 环球网校...

    [摘要]python的功能都是建立在代码之上的,不过你知道python字符串做变量名的方法有哪些?这些方法对python应用很重要,如果你想学好python,那么本文内容一定要自己试试,毕竟实践出真知 ...

  2. Python字符串join()方法

    Python string join() method creates a string from an iterable. It joins all the iterable elements wi ...

  3. python字符串lower,upper,capwordds方法,translate(使用替换后),maketrans(创建表)的使用(不知道怎么回事这个变乱了?后期再整理)

    python字符串lower,upper,capwordds方法的使用 print("Skyline".lower()) # 转为小写skyline print("Sky ...

  4. python字符串format方法参数解释,一文秒懂!Python字符串格式化之format方法详解

    一文秒懂!Python字符串格式化之format方法详解 一文秒懂!Python字符串格式化之format方法详解 format是字符串内嵌的一个方法,用于格式化字符串.以大括号{}来标明被替换的字符 ...

  5. python学习笔记:去掉python字符串中空格的方法总结

    去掉python字符串中空格的方法总结 在python的字符串处理过程中,有一个很常见的操作的是去掉字符串中的空格,python提供了以下四个函数来实现该操作: (1) lstrip()函数 (2) ...

  6. python字符串拼接变量_python拼接变量、字符串的3种方法

    第一种,加号("+"): print 'py'+'thon' # output python str = 'py' print str+'thon' # output python ...

  7. 【Python入门】Python字符串的45个方法详解

    Python中字符串对象提供了很多方法来操作字符串,功能相当丰富.必须进行全面的了解与学习,后面的代码处理才能更得心应手,编程水平走向新台阶的坚实基础.目前一共有45个方法,给大家分类整理,可以收藏查 ...

  8. python字符串转变量名_python 如何把在字符串里面的名字变成变量,进行复制

    参考这几篇帖子: https://stackoverflow.com/questions/11553721/using-a-string-variable-as-a-variable-name?ans ...

  9. python字符串函数的find方法_python字符串的方法与操作大全

    一:字符串的方法与操作 *注意:首字母为l的为从左边操作,为r的方法为从右边操作 1.__contains__()判断是否包含 判断指定字符或字符串是否包含在一个字符串内,返回值为true或者fals ...

最新文章

  1. 趣图:如何假装自己是一个IT人?
  2. asp.net的资料
  3. vue2.0和3.0区别_usb3.0和2.0有什么区别 usb3.0和2.0哪个好【详解】
  4. css修改图片形状,css定位图形改(原创)
  5. 初尝Spring Cloud Config
  6. TIM-VX编译体验
  7. caxa自动保存的文件在哪里_怎样删除CAXA的临时文件
  8. 手机自带计算机在线汇率,中美汇率换算计算器(汇率换算器在线 查询)
  9. matlab直方图均衡化函数
  10. 114-select(基础)
  11. StyleGAN生成模型
  12. 微信小程序获取收货地址流程
  13. 一键安装微信已完成,编号10,欢迎品尝
  14. 无线射频专题《射频信号,射频的传输行为,吸收,放射,散射,折射,衍射,损耗,增益,多径现象》
  15. 第一届华数杯A题思路分析
  16. 云米科技的未来,谈不上乐观
  17. [译] Dweb: 用 WebTorrent 搭建一个可复原的 Web (中英)
  18. java版远程桌面控制(简约版)
  19. web移动端调试神器Eruda
  20. Kindle官方广告“自封”泡面盖

热门文章

  1. python矩阵和向量乘积_NumPy 中的矩阵和向量
  2. 机器学习实战——层次聚类算法
  3. 计算机电源 3.3伏,为什么许多电子设备在5伏和3.3伏的电压下工作?
  4. Visutal Studio2022 如何使用Github copilot
  5. apt dpkg 常用命令汇总
  6. 从app跳转到手机设置(代码)
  7. maltego---部分翻译
  8. 微信小程序+微信公众号商城
  9. 趣图:大冬天的,被裁工程师遇上 ofo 退款大军
  10. 激光雷达与视觉联合标定综述!(系统介绍/标定板选择/在线离线标定等)