一: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编码值):主要有> >=
尾声:很高兴和大家一起分享,希望我们大家能一起共进退,如果喜欢小编的内容请大家多多互粉、评论!谢谢!
领取专属 10元无门槛券
私享最新 技术干货