蓝桥杯Python赛——如何获取一个整数的第k位数字?

2026-05-26 17:481阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计137个文字,预计阅读时间需要1分钟。

蓝桥杯Python赛——如何获取一个整数的第k位数字?

当然可以,以下是修改后的内容:

求一个整数的第k位数字,公式为:整数 + def + lenth + (x + ):


求1个整数的第k位数字

def lenth(x):#整数总长度
xx=str(x)
return len(xx)

def f(x, k):#寻找第K位数字
if(lenth(x) - k == 0):
return x % 10
return f(int(x / 10), k)

x = 23574
print(f(x, 3))
print(f(893275, 2))

​谢谢大家的支持,您的一键三连是 罡罡同学前进的最大动力!​



蓝桥杯Python赛——如何获取一个整数的第k位数字?
标签:

本文共计137个文字,预计阅读时间需要1分钟。

蓝桥杯Python赛——如何获取一个整数的第k位数字?

当然可以,以下是修改后的内容:

求一个整数的第k位数字,公式为:整数 + def + lenth + (x + ):


求1个整数的第k位数字

def lenth(x):#整数总长度
xx=str(x)
return len(xx)

def f(x, k):#寻找第K位数字
if(lenth(x) - k == 0):
return x % 10
return f(int(x / 10), k)

x = 23574
print(f(x, 3))
print(f(893275, 2))

​谢谢大家的支持,您的一键三连是 罡罡同学前进的最大动力!​



蓝桥杯Python赛——如何获取一个整数的第k位数字?
标签: