ch='34'赋值为什么不对
时间: 2023-11-22 21:04:13 浏览: 49
java中String类型变量的赋值问题介绍
在Python中,单引号或双引号包含的字符序列表示字符串。所以如果你写 ch='34',实际上是赋值了一个字符串类型的变量 ch,其值为 '34',而不是整数类型的值 34。如果你需要将字符串类型的变量转换成整数类型,可以使用 int() 函数进行转换。比如,int(ch) 就可以将字符串类型的 ch 转换成整数类型的值 34。如果你想要将整数类型的值 34 转换成字符串类型的变量,可以使用 str() 函数进行转换。比如,str(34) 就可以将整数类型的值 34 转换成字符串类型的变量 '34'。
阅读全文