这么写对吗

来源:4-4 编程练习

Akien

2019-07-23 22:44:20

# 定义变量strText进行赋值 

strText = "Hello"

# 定义一个int型变量srtInt,赋初始值2020

srtint = "2020"

# 进行字符串拼接

resultStr = strText + srtint

print("拼接后的字符串为:"+resultStr)


写回答

2回答

慕粉0647189024

2019-07-24

对的呢  但是感觉你的重点搞错了   你的目的是想让字符型和整形的变量拼接起来   这样需要的是变量类型转换  ,你的程序直接定义了两个字符型拼接就不需要变量转换了  

str1='name'

num=10

print (str+num)   #这样运行就会出错,因为字符型和整形不能拼接


改成: 

str1='name'

num=10

print (str+str(num))

这样就达到你的目的了   类型转换后字符串的拼接

 


1

好帮手乔木

2019-07-24

同学,你好:

同学的写法是正确的,不仅字符串可以使用+拼接,列表,元组也是可以使用+拼接的

http://img.mukewang.com/climg/5d37bb640001899e04350459.jpg

同学可以对python的数据类型多多练习,去发现问题,遇到不会的可以找老师提问。

如果我解决了同学的问题,请采纳!学习愉快^-^。

2

0 学习 · 8160 问题

查看课程