为什么同样的输出指令中第9行的+号可以使用,第5行和第10行就是报错
来源:4-21 编程练习
时间的朋友9592077
2019-05-07 10:16:08
为什么同样的输出指令中第9行的+号可以使用,第5行和第10行就是报错
2回答
老王的小点心
2019-05-07
同学你好,你的数据类型不一样,在python中字符串和数字类型不能使用“+”进行拼接
时间,
2019-05-07
同学,你好,当变量与字符串进行拼接时,变量类型是数字时,可以使用逗号进行连接;是字符串时使用逗号和加号都可以。
例:
m = 10
print("m的数值是:", m) # m的数值是: 10
text = 'count'
print('text的值是:' + text) # text的值是:count
print('text的值是:', text) # text的值是: count修改方法:
str1 = " imooc "
lenstr = len(str1)
print('字符串长度:',lenstr)
strc = str1.strip(' ')
print('去除空白后的字符串:'+ strc)
print('去除空白后的字符串的长度:',len(strc))如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~
相似问题