首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python大全:什么是raw字符串?如何用字符串来进行运算?

一:raw字符串(原始字符串、未经修饰的),字面值的格式是:

r ‘字符串内容’

r” 字符串内容”

r’’’ 字符串内容’’’

r””” 字符串内容”””

作用是让转义字符 \ 无效

例:定义一个变量a,并给变量a赋一个字符串,打印输出变量a的内容,并输出变量a的长度,然后用raw字符串再从新定义一遍字符串,同样的打印输出变量a及其长度,看看有什么不同之处?代码如下图:

二:字符串的算术运算

1、+:加号运算符用于字符串的拼接

例:x = ‘opq’ + ‘rst’

Print(x)

x +=’456’ =》 x=x+’456’

Print(x)

2、*号运算符用于生成重复的字符串。例:

3、*=相当于某个字符串如:(x*=n,)从复N次,例:

二:写一个程序,打印一个高度为4行的矩形文框。要求:先输入矩形的宽度(整数)。

##########

# #

# #

##########

案例分析:先输入一个宽度,第一行等于输出的内容要重复的宽度值,第二行等于输出的内容为2加八个空格(注:第一位和最后一位必须是要打印输出的内容),第三行等同于第二行,最后一行等同于第一行。代码如下图:

三:字符串的比较运算(字符串比较的是ASCII编码值):主要有> >=

尾声:很高兴和大家一起分享,希望我们大家能一起共进退,如果喜欢小编的内容请大家多多互粉、评论!谢谢!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191225A0UDC900?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券