输入数字1~10,若遇到3的倍数程序自动退出python
时间: 2024-02-05 13:14:00 浏览: 39
可以使用while循环和break语句来实现:
```python
while True:
num = int(input("请输入数字1~10:"))
if num % 3 == 0:
print("程序自动退出")
break
else:
print("输入的数字是:", num)
```
这个程序会不断地循环,直到输入的数字是3的倍数为止。如果输入的数字是3的倍数,程序会打印出“程序自动退出”并退出循环;否则,程序会打印出输入的数字。
相关问题
输入数字1~10,若遇到3的倍数程序自动退出
好的,请看以下代码实现:
```python
while True:
num = int(input("请输入数字1~10:"))
if num % 3 == 0:
print("程序自动退出")
break
else:
print("您输入的数字是:", num)
```
程序会不断询问用户输入数字,如果输入的数字是3的倍数,程序会打印“程序自动退出”并退出循环。否则,程序会打印出用户输入的数字。
用任一循环语句计算 1~100 之间除 3 的倍数和 7 的倍数之外的数字的和。用Python编译
以下是使用Python编写的程序,使用for循环语句计算1~100之间除3的倍数和7的倍数之外的数字的和:
```python
sum = 0
for i in range(1, 101):
if i % 3 != 0 and i % 7 != 0:
sum += i
print("1~100之间除3的倍数和7的倍数之外的数字的和为:", sum)
```
输出结果为:
```
1~100之间除3的倍数和7的倍数之外的数字的和为: 3150
```
相关推荐
![text/plain](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)