编写代码:(1)输入一个1-100之间的正整数 n,生成一个包含元素为 1,2,3……n 的列表 ls; (2)输入一个1-100之间的正整数 m,在列表 ls 中删除值为 m 的整数倍的元素; (3)在两行中输出原始列表和删除 m 的整数倍数后的列表。
时间: 2024-02-05 16:10:28 浏览: 75
java 随机生成整数
4星 · 用户满意度95%
```python
n = int(input("请输入一个1-100之间的正整数n:"))
ls = list(range(1, n+1))
m = int(input("请输入一个1-100之间的正整数m:"))
ls = [i for i in ls if i % m != 0]
print("原始列表为:", ls)
print("删除{}的整数倍数后的列表为:".format(m), ls)
```
注:以上代码中使用了列表解析式来删除m的整数倍的元素。
阅读全文