编写一个关于计算机编程语言的题目，要求应包括以下内容：
1. 提供有关特定编程语言优劣的信息
2. 提供特定的编程问题，引导读者使用该编程语言解决
3. 提供示例代码


编程语言: Python
编程问题: 编写一个程序，根据用户输入的数字，找到所有小于该数字的素数。
题目：在Python中编写一个程序来查找小于给定数字的所有素数。

Python是一种高级编程语言，优点包括易学习、易阅读、易写作、易于维护和广泛使用。它是一种面向对象和解释性的语言，通常用于数据分析，Web开发，人工智能等领域。

对于给定数字n，下面是Python程序查找小于该数字的所有素数的示例代码：

```python
num = int(input("请输入一个数字："))

# 素数是大于1且只能被1和它本身整除的数
prime_list = []
for i in range(2, num):
    for j in range(2, i):
        if i % j == 0:
            break
    else:
        prime_list.append(i)

print("小于{}的素数为：{}".format(num, prime_list))
```

该程序首先使用`input()`函数获取用户输入的数字，并将其转换为整数。接下来，我们使用两个嵌套的for循环来查找所有小于该数字的素数。内层循环从2开始到i-1，检查i是否可以被j整除，如果可以，跳出循环。如果内层循环正常退出，则表示i是一个素数，我们将其添加到`prime_list`列表中。最后，我们使用`print()`函数将所有小于输入数字的素数打印出来。