博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python基础学习之days1总结
阅读量:5311 次
发布时间:2019-06-14

本文共 1075 字,大约阅读时间需要 3 分钟。

一、转义字符的使用

在实际应用中,我们可能要引用别人的话或使用英文缩写,这种时候,在print()函数中,要想将引号作为字符打印出来,就得用到转义字符 “ \ ”了。

例如,当我们打印 He says, "Forget the memories,continue to be life,miss,just pass by."时,可以这样做

>>>print("He says, \"Forget the memories,continue to be life,miss,just pass by.\"") #反斜杠\在引号前面,将双引号作为一个字符

另外,还可以这样做

>>>print('He says, "Forget the memories,continue to be life,miss,just pass by."') #当要打印的语句里面有引号时,可以用与之不同的引号来作为指示符,这样也能起到同样的效果
>>>print('Wise men learn by other men\'s mistakes,fools by their own')#通过在men's中的'前加上反斜杠\,使得python认为是一个字符,这样就可以完美的解决了Wise men learn by other men's mistakes,fools by their own

二、串联多个字符串

串联多个字符串是,使用 “+”号。但是如果想要输出的结果有间隔,需要增加空格字符串

>>>print('alex' + ' ' + 'ammy')alex ammy

当然,如果是使用print()函数,可以直接使用逗号来将字符串隔开即可:

>>>print('alex','ammy','mike')alex ammy mike

此外,如果我们想自定义输出格式,可以使用格式说明符 “%”,并可以在“%”后面添加表示长度的数值,例如

>>>print("%s %s %10s" % ('john','mike','man') )john mike        man #10表示一个长度为10的字符串,第三个字符man占了3位,那么就会填充7个空格
>>>print("%f" % (43.5-36.1))
7.400000
>>>print("%.2f" % (43.5-36.1)) 7.40
 

如果想要打印"%",可在"%"前面再添加一个"%"。

 

转载于:https://www.cnblogs.com/7yuanjie/p/8975093.html

你可能感兴趣的文章
【Crash Course Psychology】2. Research & Experimentation笔记
查看>>
两数和
查看>>
移动设备和SharePoint 2013 - 第3部分:推送通知
查看>>
SOPC Builder中SystemID
查看>>
MySQL数据库备份工具mysqldump的使用(转)
查看>>
NTP服务器配置
查看>>
【转】OO无双的blocking/non-blocking执行时刻
查看>>
选假球的故事
查看>>
ul li剧中对齐
查看>>
关于 linux 的 limit 的设置
查看>>
模块搜索路径
查看>>
如何成为一名优秀的程序员?
查看>>
HDU(4528),BFS,2013腾讯编程马拉松初赛第五场(3月25日)
查看>>
C++期中考试
查看>>
Working with Characters and Strings(Chapter 2 of Windows Via C/C++)
查看>>
vim中文帮助教程
查看>>
Android 创建与解析XML(四)—— Pull方式
查看>>
CodeForces 411B 手速题
查看>>
同比和环比
查看>>
SpringMvc拦截器运行原理。
查看>>