python如何输入数字
本篇内容主要讲解“python如何输入数字”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python如何输入数字”吧!
输入使用input()
可以接收来自键盘的一个字符串(多个数据可以通过多个 input(
) 进行数据输入)
msg=input("请输入你的值:")#input内可以放文本提示信息以便于用户理解print(type(msg))#使用type可以返回一个变量的类型,从结果来看,input输入的类型是字符串(哪怕输入的内容是整型)print(msg)强制类型转换
msg=int(msg)#使用int可以将一个变量强制转换成int类型print(type(msg))#之前msg是字符串类型,现在被强制转换成int型print(msg)msg=float(msg)#使用float可以将一个变量强制转换成float类型print(type(msg))#之前msg是int型,现在被强制转换成float型print(msg)
注:强制类型转换是有限制的,不是所有的字符串都能转化成 int
类型(要求字符串全部由数字构成),不是所有的字符串都能转化成 float
类型(与 int
型类似,不过可以出现小数点),int
型和 float
类型可以互相转化,不过 float
类型转换成 int
型会出现精度缺失。
msg=int(input("请输入你的值:"))#msg接受int类型的数值msg=float(input("请输入你的值:"))#msg接受float类型的数值
注:结合使用的情况最好要求用户能输入合法数值,输入错误类型的数值(比如输入一个带有其他字母的字符串)会导致报错。
到此,相信大家对“python如何输入数字”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。