·定义函数,请用户输入整数M和整数N。 ·取输出整数M第N位上的值。python
时间: 2024-03-02 20:53:02 浏览: 41
python编程题实现输入一个整数n,输出从1到n的所有整数的平方
可以使用以下代码实现:
```python
def get_digit(M, N):
# 将M转换为字符串
M_str = str(M)
# 获取第N位上的字符
digit_char = M_str[N-1]
# 将字符转换为整数并返回
return int(digit_char)
# 示例输入
M = 1234567
N = 3
# 调用函数并输出结果
print(get_digit(M, N)) # 输出 3
```
在这个函数中,我们首先将输入的整数M转换为字符串,然后通过索引获取到M的第N位上的字符。需要注意的是,Python的字符串索引是从0开始的,因此我们需要将输入的N减去1。最后,我们将获取到的字符转换为整数并返回。
阅读全文