写程序,接收用户通过键盘输入的一个正整数形式数据,输出从1开始到这个整数(包含这个整数)问所有能被7整除或包含数 宁7的数宇。每个数字输出吉一行。 输入使用 input () ,不要附加任何参数和提示信息。
时间: 2024-03-19 21:43:07 浏览: 37
好的,下面是完整的 Python 代码,可以实现你的要求:
```python
n = int(input())
for i in range(1, n+1):
if i % 7 == 0 or '7' in str(i):
print(i)
```
你可以将以上代码复制到 Python 环境中运行,输入一个正整数,程序会输出 1 到该整数之间所有能被 7 整除或包含数字 7 的数。每个数字占一行。
相关问题
python编写程序,接收用户通过键盘输入的一个正整数形式数据,输出从1开始到这个整数(包含这个整数)间所有能被7整除或包含数7的数字。每个数字输出占一行
好的,以下是Python的代码实现:
```python
num = int(input("请输入一个正整数: "))
for i in range(1, num+1):
if i % 7 == 0 or '7' in str(i):
print(i)
```
用户可以通过键盘输入一个正整数,然后使用for循环遍历从1到该整数的所有数字。对于每个数字,程序判断它是否能被7整除或包含数字7,如果是,则输出该数字。最后,每个数字输出占一行。
设计一个shell程序,该程序能接收用户从键盘输入的20个整数while语句
下面是一个简单的shell程序,可以接收用户从键盘输入的20个整数,并将它们打印出来:
```bash
#!/bin/bash
count=0
while [ $count -lt 20 ]
do
echo "Please enter an integer:"
read num
if [[ $num =~ ^[0-9]+$ ]]; then
array[$count]=$num
count=$((count+1))
else
echo "Invalid input. Please enter an integer."
fi
done
echo "The 20 integers you entered are:"
echo "${array[@]}"
```
该程序使用了一个计数器变量 `$count` 来记录已经读取的整数个数,以及一个数组 `$array` 来存储用户输入的整数。每次循环中,程序会提示用户输入一个整数,然后使用 `read` 命令读取用户的输入,并将其保存到变量 `$num` 中。如果用户输入的不是一个整数,则程序会提示用户重新输入。如果用户输入的是一个整数,则程序将其保存到数组 `$array` 中,并将计数器变量 `$count` 加 1。
当用户输入了 20 个整数后,程序会打印出这些整数,然后退出。注意,该程序只能接收正整数,如果需要支持负数和小数,需要对输入进行更严格的校验。
相关推荐
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.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)