python基础训练题
Python是一门广泛使用的高级编程语言,凭借其易学易用、可读性高以及丰富的库函数和开发工具,成为了很多开发者的首选语言。在学习Python之初,训练题是必不可少的,它可以帮助我们巩固所学知识,提高代码编写能力。下面我们就来学习一些Python的基础训练题。
1. 输出“Hello World”
作为任何编程语言的入门,我们都需要学习如何输出“Hello World”。
代码如下:
```python
print("Hello World")
```
2. 计算圆的面积
圆的面积公式为:S=πr²,其中π取3.14159,r为圆的半径。我们可以通过用户输入半径的方式,计算圆的面积。
代码如下:
```python
pi = 3.14159
r = float(input("请输入半径:"))
s = pi * r ** 2
print("圆的面积为:", s)
```
3. 计算平均数
计算多个数字的平均数,可以通过列表和for循环结合计算来实现。
代码如下:
```python
num_lst = [1, 2, 3, 4, 5]
total = 0
for num in num_lst:
total += num
avg = total / len(num_lst)
print("平均数为:", avg)
```
4. 列表去重
对于一个列表中包含重复元素的情况,我们可以通过使用集合(Set)来去重。
代码如下:
```python
lst = [1, 2, 1, 3, 4, 2]
new_lst = list(set(lst))
print("去重后的列表为:", new_lst)
```
5. 判断素数
判断一个数是否为素数,可以通过判断该数能否被2到根号下该数间的整数整除来实现。
代码如下:
```python
import math
def is_prime(n):
if n <= 1:
return False
for i in range(2, int(math.sqrt(n))+1):
if n % i == 0:
return False
return True
num = int(input("请输入一个正整数:"))
if is_prime(num):
print(num, "是素数")
else:
print(num, "不是素数")
```
以上就是 Python 基础训练题的简要介绍。通过这些练习题,我们可以加深对 Python 语言的理解和掌握。不断练习,不断提高自己的思维和编程能力。