整型数据与字符串类型的数据进行相加

简介: 整型数据与字符串类型的数据进行相加。

整型数据与字符串类型的数据进行相加:
实例
num_int = 123
num_str = "456"

print("num_int 数据类型为:",type(num_int))
print("num_str 数据类型为:",type(num_str))

print(num_int+num_str)
以上实例输出结果为:

num_int 数据类型为:
num_str 数据类型为:
Traceback (most recent call last):
File "/runoob-test/test.py", line 7, in
print(num_int+num_str)
TypeError: unsupported operand type(s) for +: 'int' and 'str'
从输出中可以看出,整型和字符串类型运算结果会报错,输出 TypeError。 Python 在这种情况下无法使用隐式转换。

目录
打赏
0
9
9
0
343
分享
相关文章
44、数值型数据与字符串的相互转换
数字与字符的相互转换,通常情况下atoi,itoa,但是,这有两个问题,一是: (1)只能是int与char的转换,也就是说,数据最大值应当小于2G。 (2)在linux中,没有itoa。
686 0
四、尽量使用数值替代字符串类型
四、尽量使用数值替代字符串类型
64 0
给定一个字符串类型表示的小数,输出其二进制表示
题目 给定一个字符串类型(string)表示的小数,打印出它的二进制表示。 如果这个数无法精确地表示为二进制形式,输出”ERROR”。 解答 整数部分通过不断地对2取余然后除以2来得到其二进制表示, 或是不断地和1按位与然后除以2得到其二进制表示。
853 0
数据类型封装、小数运算问题、String类
封装数据类型(在java.lang包下):封装数据类型声明结构:(也可以单做数据类使用) byte Byte ;    short  Short;  int  Integer(长用类型 ) ; long  Long;     float  Float;   double    Double; char  Character; boolean Boolean; 封装数据类型:                       能通过类名调用的方法或属性都是静态的static封装数据类型,对基本数据类型的封装,封装数据类型是一个工具类。
1185 0
超大字符串型整数加减
超大字符串型整数加减
65 0
数据在内存中的存储(浮点数与整数的类型转换)
在c语言操作符那一篇文章中我们讲到整数的二进制表示方法有三种,即原码、反码和补码。 它们都由符号位和数值位组成,数值位中的最高位就是符号位,符号位中0表示”正“,1表示”负“,
java 类型转化:(数值型~整型、浮点型←----→非数值型~字符串、字节;以及 字符串←----→字节(字节数组)
java 类型转化:(数值型~整型、浮点型←----→非数值型~字符串、字节;以及 字符串←----→字节(字节数组)
200 0
|
10月前
|
整型和浮点型数据的存储(1)
整型和浮点型数据的存储(1)
66 2
09:整型与布尔型的转换
09:整型与布尔型的转换
201 0

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等