三、综合应用: (一)数据类型转换:要转换的类型(数据) 要把num01转换为整数:int(num01) 要把num01转换为浮点数:float(num01) 要把num01转换为字符串:str(num01) 要把nun01转换为布尔类型:bool(num01) (二)实例: print(int("12345") + 1) print(float("12.345") + 1.187) print(str(123) + "456") print(bool(1)) #只要不是零转换出来的都是True,0是False print(int(123.456)) #转换为去除小数点后面的数值 print(int("Sandy")) #不能转换,不属于数字基本要求 注意:在数据类型转换的时候,不是所有的转换都能成功,需要做异常处理。 (三)项目实例: 多次运行下列程序,输入不同的数字,数字范围选择0~255之间,就可以生成不同的字符图形,通过type(),查看数值类型 a=int(input(‘请输入第一个0-255之间的数:’))#输入: b=int(input('请输入第二个0-255之间的数:') )#输入:print(chr(b),chr(a),chr(a),chr(a),chr(b)) print(chr(a),chr(b),chr(a),chr(b),chr(a)) print(chr(a),chr(a),chr(b),chr(a),chr(a)) print(chr(a),chr(b),chr(a),chr(b),chr(a)) print(chr(b),chr(a),chr(a),chr(a),chr(b)) 
|