一:字符串和数字相加的方法。

(一)错误的尝试

1:自定义一个变量。

2:直接让字符串和数字相加。

3:马上可以得出错误的结果----第2行有无效的字符。

10:字符串和数字和相加和相乘的运算

10:字符串和数字和相加和相乘的运算

(二)补救的3种方法

1:将两边的内容都转成字符串。

10:字符串和数字和相加和相乘的运算

10:字符串和数字和相加和相乘的运算

 

2:或者使用str这个命令,这样可以把数字转换成为字符串。这样的做法结果也是正确的。

 

10:字符串和数字和相加和相乘的运算

10:字符串和数字和相加和相乘的运算

3:同时们也可以将字符串转化为数字,使用int可以转整数,使用flort可以转小数。

在这个运算中,字符串"50"和18是无法相加的,但是如果我们进行转化的话,就可以。我们使用了

int函数,将字符串成功转化为整数,然后再进行计算。这种方法是非常正确的。

10:字符串和数字和相加和相乘的运算

 

10:字符串和数字和相加和相乘的运算

总结:

(1)我们可以使用str将数字转化为字符串。

(2)我们可以使用int将数字字符串转为整数。也可以把小数转为整数。

(3)我们可以使用flort将数字字符转化为小数。

 

二:字符串和数字相乘的方法。

1:我们进行了常规的测试。

10:字符串和数字和相加和相乘的运算

 

10:字符串和数字和相加和相乘的运算

 

2:我们采用《三体》中的经典对白,重新写了一个

10:字符串和数字和相加和相乘的运算

10:字符串和数字和相加和相乘的运算

 

(三)我们进行了第三种方式的写作

10:字符串和数字和相加和相乘的运算

 

10:字符串和数字和相加和相乘的运算

 

比较明显的是,第二种写法好像更加好看一点。我好像又忘记写注释了。这是问题!

 

 

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-30
  • 2021-10-15
  • 2021-06-18
  • 2021-07-10
猜你喜欢
  • 2022-02-04
  • 2021-10-25
  • 2022-12-23
  • 2021-07-31
  • 2021-10-24
相关资源
相似解决方案