python 中的键盘输入
Input from keyboard in python
我在 python 中编写了一个简单的阶乘函数来了解 n 的阶乘。就像我们给了 n 一样,它显示了 n 的阶乘。但问题是,我使用 raw_input 函数来获取 n 的值。但是不能用那个工作。我可以用 raw_input 做什么?
您的阶乘函数可能需要一个整数作为输入。
然而,raw_input returns 一个 string.
因此您要么需要将返回的字符串转换为整数。
通过使用 int().
或者你可以直接使用 input() 其中 returns 一个整数 Python2.
您需要将默认字符串类型转换为 int
val = raw_input() #val accepts a string
val = int(raw_input()) #val takes integer input
我在 python 中编写了一个简单的阶乘函数来了解 n 的阶乘。就像我们给了 n 一样,它显示了 n 的阶乘。但问题是,我使用 raw_input 函数来获取 n 的值。但是不能用那个工作。我可以用 raw_input 做什么?
您的阶乘函数可能需要一个整数作为输入。
然而,raw_input returns 一个 string.
因此您要么需要将返回的字符串转换为整数。 通过使用 int().
或者你可以直接使用 input() 其中 returns 一个整数 Python2.
您需要将默认字符串类型转换为 int
val = raw_input() #val accepts a string
val = int(raw_input()) #val takes integer input