编写python代码:输出所有3位整数中,个位是5且是3的倍数的整数。
时间: 2023-06-10 12:08:57 浏览: 194
可以使用循环遍历所有3位整数,然后通过取余运算判断个位是否为5,再判断是否是3的倍数,符合条件就输出即可。
代码如下:
```python
for i in range(100, 1000):
if i % 10 == 5 and i % 3 == 0:
print(i)
```
输出结果为:
```
105
135
165
195
225
255
285
315
345
375
405
435
465
495
525
555
585
615
645
675
705
735
765
795
825
855
885
915
945
975
```
可以看到,输出的所有整数都符合条件:个位是5且是3的倍数。
相关问题
输出这段Python代码输出所有3位整数中,个位是5且是3的倍数的整数
```
for i in range(100,1000):
if i%10 == 5 and i%3 == 0:
print(i)
```
输出结果:
```
105
135
165
195
225
255
285
315
345
375
405
435
465
495
525
555
585
615
645
675
705
735
765
795
825
855
885
915
945
975
```
用python编写程序实现:求两个正整数的最小公倍数。
可以使用以下的代码来实现:
```python
def gcd(a, b):
while b:
a, b = b, a % b
return a
def lcm(a, b):
return a * b // gcd(a, b)
a = int(input("请输入第一个正整数:"))
b = int(input("请输入第二个正整数:"))
print("它们的最小公倍数是:", lcm(a, b))
```
首先定义了一个 `gcd` 函数,用于求两个正整数的最大公约数。然后定义了一个 `lcm` 函数,用于求两个正整数的最小公倍数,其中使用了 `//` 运算符来实现整数除法。
最后,从用户输入获取两个正整数,并输出它们的最小公倍数。
阅读全文