除了Python,还有哪些编程语言可以方便地生成这样的列表?
时间: 2024-09-23 13:13:49 浏览: 63
用Python编程语言可以开发哪些项目源码?Python数字游戏代码分析.docx
除了Python,其他一些编程语言如JavaScript、Java、C#、C++以及Ruby等也可以方便地生成这样的列表。下面是几个例子:
- JavaScript:
```javascript
let numbersWith7 = [];
for(let i = 1; i <= 100; i++) {
if(String(i).includes('7')) {
numbersWith7.push(i);
}
}
console.log(numbersWith7);
```
- Java:
```java
import java.util.ArrayList;
List<Integer> numbersWithSeven = new ArrayList<>();
for (int i = 1; i <= 100; i++) {
if (i % 10 == 7 || i / 10 == 7 || i / 100 == 7) {
numbersWithSeven.add(i);
}
}
System.out.println(numbersWithSeven);
```
每个语言都有其特定的语法结构,但是基本思路都是遍历数字并检查是否包含数字7。
阅读全文