Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何将工资、工时和费率转换为整数_Python_Algorithm_Python 3.x - Fatal编程技术网

Python 如何将工资、工时和费率转换为整数

Python 如何将工资、工时和费率转换为整数,python,algorithm,python-3.x,Python,Algorithm,Python 3.x,如何将工资、工时和费率转换为整数 hrs = input("Enter Hours:") rate=input("enter rates") pay=hrs*rate print(pay) 您可以按如下方式对输入进行强制转换: hrs = int(input("Enter Hours:")) 但是,没有必要这样做,因为编译器可以判断输入了哪种数据类型 例如: >>> hrs = input("Enter Hours:") Enter Hours:30 >>>

如何将工资、工时和费率转换为整数

hrs = input("Enter Hours:")
rate=input("enter rates")
pay=hrs*rate
print(pay)

您可以按如下方式对输入进行强制转换:

hrs = int(input("Enter Hours:"))
但是,没有必要这样做,因为编译器可以判断输入了哪种数据类型

例如:

>>> hrs = input("Enter Hours:")
Enter Hours:30
>>> type(hrs)
<type 'int'>
>>hrs=输入(“输入小时:”)
输入小时数:30
>>>类型(小时)
您可以看到python已经知道输入了什么类型。与其尝试强制转换输入,不如检查已输入的数据类型以验证它是否为整数