python中的%s%是什么意思

它是一个字符串格式化语法(它从C借用)。

请参阅  “格式化字符串”:

Python支持将值格式化为字符串。虽然这可以包括非常复杂的表达式,但最基本的用法是将值插入到%s 占位符的字符串中  。

编辑:  这是一个非常简单的例子:

name = raw_input("who are you?")

print "hello %s" % (name,)

该  %s 令牌允许我插入(和潜在的格式)的字符串。请注意,  %s 令牌被替换为% 符号后传递给字符串的任何内容  。还要注意,我也在这里使用一个元组(当你只有一个使用元组的字符串是可选的)来说明可以在一个语句中插入和格式化多个字符串。

只是为了帮助您更多,以下是您如何在一个字符串中使用多种格式

"Hello %s, my name is %s" % ('john', 'mike') # Hello john, my name is mike".

如果您使用int而不是字符串,请使用%d而不是%s。

"My name is %s and i'm %d" % ('john', 12) #My name is john and i'm 12

完 谢谢观看

python中的 2%s何意_python中的%s%是什么意思相关推荐

  1. python之33个关键字详解_Python 中的关键字 with 详解

    在 Python 2.5 中,with关键字被加入.它将常用的 try ... except ... finally ...模式很方便的被复用.看一个最经典的例子: with open('file.t ...

  2. python中字典和集合的区别_Python中字典和集合学习小结

    映射类型: 表示一个任意对象的集合,且可以通过另一个几乎是任意键值的集合进行索引 与序列不同,映射是无序的,通过键进行索引 任何不可变对象都可用作字典的键,如字符串.数字.元组等 包含可变对象的列表. ...

  3. python 函数参数前面两个星号_Python中参数前面一个星号两个星号(*参数,**参数)起什么作用呢?...

    摘要: 下文讲述Python中参数前面一个星号两个星号的功能分享,如下所示: 在Python语言中,我们经常看见参数前面 加上一个星号或两个星号 那么这些写法到底起什么作用呢? 下文将一一道来,如下所 ...

  4. python异常处理时所使用的保留字_Python中,下列哪个保留字不用于异常处理______________。_学小易找答案...

    [单选题]维持细胞生存所必需的最基本的基因是 ( ) [单选题]从体细胞克隆高等哺乳动物的成功说明了 ( ) [单选题]细胞决定与细胞分化的关系是 ( ) [多选题]一种类型的分化细胞转变成另-种类型 ...

  5. python中的列表是指针吗_Python中的指针——到底指什么(二)

    在 Python中的指针--到底指什么(一) 中,我们知道在Python的一切都是对象,变量其实是指向PyObject对象的名称,对不可变变量进行操作后,名称指向了另一个PyObject. 扣留对象 ...

  6. python中遍历字典判断是否存在_python中如何判断值在不在字典中

    python中判断值在不在字典中的方法:我们可以通过for循环来进行判断.在python中for循环可以遍历任何序列的项目.语法结构:[for iterating_var in sequence:st ...

  7. python里删除range里的数字_python中range函数与列表中删除元素

    一.range函数使用 range(1,5)   代表从1到4(不包含5),结果为:1,2,3,4   ,默认步长为1 range(1,5,2)   结果为:1, 3  (同样不包含5) ,步长为2 ...

  8. python语言中print函数的作用_python中如何使用print函数

    Python中print语句 1.逗号分隔符 在Python中print语句可根据sys.stdout中包含的文件生成输出,它接受一个逗号分隔的对象表,如下实例:x = 1 y = 2 z = 3 p ...

  9. python 变量赋值是引用和拷贝_Python 中变量赋值传递时的引用和拷贝

    曾经看到这样一个问题,一个字典中的元素是列表,将这个列表元素赋值给一个变量,然后修改这个列表中元素的值,结果发现,字典中那个列表也同样修改了.那个问题如下: dict = {'a':[1,2,3,4, ...

最新文章

  1. jquery ztree异步搜索
  2. 架构篇:什么才是真正的架构设计?
  3. 内存写越界导致破环堆结构引起的崩溃问题定位经验[如报错malloc(): memory corruption或free(): invalid next size]...
  4. 手撕 CNN 经典网络之 VGGNet(理论篇)
  5. QQ空间相册展示特效
  6. 陕师大计算机专业,陕师大计算机系组合数学试题
  7. 2.11 queue
  8. React开发(254):react项目理解 ant design 注意参数传递格式
  9. c 语言str.size,C/C++ strlen(str)和str.length()和str.size()的区别
  10. 无人值守地磅电子汽车衡中称重系统传感器原理及应用
  11. 计算机思维和数学的那些事
  12. c语言 公式编辑器,AxMath(公式计算编辑器)
  13. 科普:什么是IPV4?什么是IPV6?
  14. 转载 提高github下载速度的方法【100%有效】可达到2MB/s
  15. 一年节省费用100万,AI导航误差不到1米,杭州奥体“大小莲花”智慧场馆大揭秘...
  16. Linux 下串口编程(C++ 程序设计)
  17. 微前端是什么、价值、不足、典型模式
  18. Elastic 今日在纽交所上市,股价最高暴涨122%。
  19. 500以内蓝牙耳机怎么选?音质+延迟+颜值这五款蓝牙耳机还要啥自行车?
  20. 睡眠质量如何提高?试试这几种方法

热门文章

  1. Html2excel 1.4.1 发布,Html 转 Excel 工具包
  2. 带 sin, cos 的线段树 - 牛客
  3. 大数据、云计算构筑百姓安全防护网
  4. UEFI、BIOS、Secure Boot的关系和知识介绍
  5. Tensorflow 变量的共享
  6. python b站 关注_[我叫以赏]Python获取B站UP主粉丝数
  7. 指定动态分区_重点解析!2021湖南中级职称评审动态趋势
  8. linux 快捷matlab_Linux命令 笔记(一)
  9. linux下查找网口_Linux查看网络端口
  10. html需要电脑什么配置,配置一台电脑需要什么 选择配置一台好的台式电脑