美文网首页
习题 6: 字符串(string)和文本

习题 6: 字符串(string)和文本

作者: only_Fisher | 来源:发表于2020-05-23 16:06 被阅读0次

=============================================================================
字符串可以包含格式化字符 %s,这个你之前也见过的。你只要将格式化的变量放到字符串中,再紧跟着一个百分号 % (percent),再紧跟着变量名即可。。唯一要 注意的地方,是如果你想要在字符串中通过格式化字符放入多个变量的时候,你 需要将变量放到 ( ) 圆括号(parenthesis)中,而且变量之间用 , 逗号(comma) 隔开。就像你逛商店说“我要买牛奶、面包、鸡蛋、八宝粥”一样,只不过程序员 说的是”(milk, eggs, bread, soup)”。=============================================================================
他说%s后面可以接多个变量,这个其实我之前就尝试过了,不过失败了,我也就没有提。
话不多说,代码走起:

我='fisher'
代号='asdfsd'
a='hello world'
print ("我是%s\n代号%s\n我说%s"%(我,代号,a))
我是fisher
代号asdfsd
我说hello world

这样可以减少代码行数,但是看着没有之前一条条清晰,可以说各有优缺点。

print(a+b)就是打印a紧接着打印b(a,b是字符串)如果a,b是数字就相当于计算器

a='hello'
b='world'
print(a+b)

helloworld

还有最后一个问题,关于%d,%s,%r各有什么用途?这是百度出来的,虽然我可以直接去问群里大佬,但是我感觉一天问太多东西而且还是很基础的东西,别人可能会觉得我烦,所以我尽量都自己解决。每天只问一两个问题保持存在感的同时又不会让别人感觉烦,不愧是我。当然我也可以多加几个群,这样就可以多出几次提问机会了,不愧是我呀。

%可以理解为就是一个占位符。
python中用%代表格式符,表示格式化操作,常用的操作有%s,%d,%r等.
%r用rper()方法处理对象
%s用str()方法处理对象
%d十进制整数表示
============================================================================
我的理解就是%r,%s可以表示字符串而%d只能表示数字
还不懂的可以去https://blog.51cto.com/weiruoyu/2320781

我是一个学python的小白,如果有错误可以评论告诉我,不胜感激。

相关文章

  • 习题 6: 字符串(string)和文本

    =========================================================...

  • 字符串中常见操作

    JavaScriptString对象 String 对象 String 对象用于处理文本(字符串)。 String...

  • 字符串String

    String 对象 String 对象用于处理文本(字符串)。String 对象创建方法: new String(...

  • javascript 对象

    string string 对象用于处理文本(字符串) 创建方法:new String() var str = n...

  • JavaScript中String对象属性与方法

    String对象 String对象用于处理文本(字符串) 语法 var str = new String("I a...

  • JS基础-string内置对象

    String 对象用于处理文本(字符串)。String 对象创建方法: new String()。语法: char...

  • 10-第十章 字符串方法和数组

    String即文本(字符串),字符串方法都不改原字符串; 创建 字符串 的三种办法: new String(), ...

  • Js 数据类型

    7种数据类型 number(数值) :整数和小数(浮点数) string(字符串):文本'123' 'string...

  • iOS-CATextlayer,CAShapelayer、CAG

    一、CATextLayer:一个提供简单文本布局和渲染纯文本或属性字符串的图层 P: string 呈现文本内容...

  • String对象

    1、创建String对象 String对象用于操纵和处理文本串,可以通过该对象在程序中获取字符串长度、提取子字符串...

网友评论

      本文标题:习题 6: 字符串(string)和文本

      本文链接:https://www.haomeiwen.com/subject/pjqlahtx.html