在 Python 中检查一个数字是否是 10 的倍数
使用模 %
运算符来检查一个数字是否是 10 的倍数,例如 if 100 % 10 == 0:
。 模 %
运算符返回第一个数字除以第二个数字的余数。 如果余数为 0,则该数是 10 的倍数。
if 100 % 10 == 0:
print('number is multiple of 10 ✅')
else:
print('number is NOT multiple of 10 ✅')
if 123 % 10 != 0:
print('number is not multiple of 10 ✅')
我们使用模 %
运算符来检查一个数字是否是 10 的倍数。
模 %
运算符返回第一个值除以第二个值的余数。
print(100 % 10) # 👉️ 0
print(123 % 10) # 👉️ 3
如果除法没有余数,则第一个数字是第二个数字的精确倍数。
print(150 % 10) # 👉️ 0
print(150 % 10 == 0) # 👉️ True
10 是 150 的整数倍,所以 150 可以被 10 整除,余数为 0。
如果我们需要检查一个数字是否不能被 10 整除,请使用带不等于
!=
符号的模%
运算符,例如if 123 % 10 != 0:
。
print(123 % 10) # 👉️ 3
if 123 % 10 != 0:
print('number is not multiple of 10 ✅')
10 不是 123 的精确倍数,因此将 123 除以 10 得到余数 3。
这是一个示例,它从用户输入中获取一个数字并检查它是否是 10 的倍数。
num = int(input('Enter a number: '))
print(num) # 👉️ 10
if num % 10 == 0:
print('number is multiple of 10')
输入函数接受一个可选的提示参数并将其写入标准输出,而没有尾随的换行符。
请注意
,我们使用int()
类将输入字符串转换为整数。
然后该函数从输入中读取该行,将其转换为字符串并返回结果。
即使用户输入了一个数字,它仍然会被转换为一个字符串。
如果我们需要检查一个数字是否是两个或多个其他数字的倍数,请使用 and 运算符。
num = 30
if num % 10 == 0 and num % 15 == 0:
print('30 is multiple of 10 and 15 ✅')
表达式 x 和 y 如果为假则返回左边的值,否则返回右边的值。
if
块仅在两个条件都为 True 时运行。
相反,如果我们需要检查一个数字是否可以被多个数字中的 1 整除,请使用 or
运算符。
num = 30
if num % 13 == 0 or num % 10 == 0:
print('30 is divisible by 13 or 10')
表达式 x 或 y 如果为真则返回左边的值,否则返回右边的值。
如果任一条件的计算结果为 True,则运行 if 块。
相关文章
使用 CSS 和 JavaScript 制作文本闪烁
发布时间:2023/04/28 浏览次数:146 分类:CSS
-
本文提供了使用 CSS、JavaScript 和 jQuery 使文本闪烁的详细说明。
在 PHP 变量中存储 Div Id 并将其传递给 JavaScript
发布时间:2023/03/29 浏览次数:69 分类:PHP
-
本文教导将 div id 存储在 PHP 变量中并将其传递给 JavaScript 代码。
在 JavaScript 中从字符串中获取第一个字符
发布时间:2023/03/24 浏览次数:93 分类:JavaScript
-
在本文中,我们将看到如何使用 JavaScript 中的内置方法获取字符串的第一个字符。
在 JavaScript 中获取字符串的最后一个字符
发布时间:2023/03/24 浏览次数:141 分类:JavaScript
-
本教程展示了在 javascript 中获取字符串最后一个字符的方法