当前位置: 首页 > 面试题库 >

如何检查号码的最后一位

淳于熙云
2023-03-14
问题内容

有没有一种方法来获取数字的最后一位数字。我试图找到以“ 1”结尾的变量,例如1,11,21,31,41等。

如果我使用文本变量,我可以简单地输入

print number[:-1]

但是它适用于带有文本的变量(例如“ hello”),而不适用于数字。对于数字,我会遇到此错误:

TypeError: 'int' object is not subscriptable

我试图看看是否有更好的方法来处理数字。我知道一个解决方案是将其转换为字符串,然后执行上面的命令,但是我正在尝试查看是否还有另一种错过的方式。

提前非常感谢…


问题答案:

除以10的余数,如

numericVariable % 10

这仅适用于正数。-12%10产量8



 类似资料:
  • 号码检查的意义 所有通过小米平台申请的sim卡,都会经过自动化号码检查,以保证给到客户手上的sim卡是可用,并且没有问题的。故障的sim卡会以邮件的形式报障,并且会有专人跟踪修复。 下单号码检查 每次号码申请,配置号码数据后会立即进行当前订单下的号码检查。 每日抽查 每日会对所有订单进行抽查,抽查部分sim卡,进行号码检查。 每月初检查 每月会对所有订单所有号码进行检查。 月初会把平台内所有的号码

  • 我在一次采访中被问到这个问题。 给定正整数数组“arr”和数组的起始索引“k”。删除k处的元素,并以循环方式在数组中跳转arr[k]步。重复这样做,直到只剩下一个元素。找到最后剩下的元素。 我想到了使用有序映射的O(nlogn)解决方案。任何O(n)解都是可能的吗?

  • 问题内容: 我正在寻找一种借助Elasticsearch查找最近价格/数量的可能性。问题是我没有范围。我要实现的是,结果按最近距离排序。根据示例搜索查询,我的索引包含3个具有以下价格(数字)的文档:45、27、32 给定数字与我的搜索值29的“距离”为45-29 = 16 | 27-29 = -2 | 32-29 = 3,所以我希望搜索结果是按“距离”评分的,该数字距离给定价格不远。 搜索查询示例

  • 我正在尝试将我的VLOOKUP自动化为每周更新的数据表。目前我的VLOOKUP如下所示: 每周向表中插入两个新列(在最后一列之前)。新列中填充了新数据,我必须重新编写我的VLOOKUP。 我正在查找的列始终是倒数第三列、倒数第二列和倒数第三列。 有没有一种方法可以通过查找倒数第三、倒数第二和倒数第三列的函数来指定列索引号?我想这样我可以添加一个宏来完成这项工作。