序列相加
有上图可以看出来,相同类型的序列是可以用加法运算符链接序列的
但是类型不同的序列如果加法是报错的
乘法
将序列与数x相乘时,将重复这个序列x次来创建一个新序列:
序列python * 10 得到一个新序列是重复了10次,当然数字也是可以的
序列(字符串)乘法运算示例
代码
在屏幕的中央 宽度合适的位置打印一个方框 里面打印一个输入的句子
#接收输入的句子
sen = input("please input on sentence: " )
#定义屏幕宽度
scr_width = 80
#接收输入句子的宽度
sen_width = len(sen)
#定义方框的宽度 是句子宽度+2
box_width = sen_width + 2
#计算方框到屏幕的左边距
left_margin = (scr_width-box_width) // 2
#下面开始打印
print()
print(' ' * left_margin + '+' + '-' * (box_width-2) + '+' )
print(' ' * left_margin + '|' + ' ' * sen_width + '|' )
print(' ' * left_margin + '|' + sen + '|' )
print(' ' * left_margin + '|'+ ' ' * sen_width + '|')
print(' ' * left_margin + '+' + '-' * (box_width-2) + '+' )
print()
网友评论