Python编程:40条常用代码总结与实例详解
摘要:Python是一种功能强大且易于学习的编程语言。本文将介绍Python编程中常用的40条代码,并通过实例进行详细解释,帮助读者更好地理解和运用Python。
- 导入模块
python复制代码
import numpy as np import pandas as pd
- 变量赋值
python复制代码
x = 5 y = "Hello, World!"
- 字符串拼接
python复制代码
name = "Alice" greeting = "Hello, " + name + "!"
- 列表推导式
python复制代码
numbers = [x**2 for x in range(1, 6)]
- 元组解包
python复制代码
a, b, c = (1, 2, 3)
- 条件语句
python复制代码
if x > 0: print("x is positive") else: print("x is non-positive")
- 循环语句
python复制代码
for i in range(1, 6): print(i)
- 列表切片
python复制代码
numbers = [1, 2, 3, 4, 5] print(numbers[1:4])
- 字典操作
python复制代码
dictionary = {"name": "Alice", "age": 30} print(dictionary["name"])
- 函数定义
python复制代码
def add(x, y): return x + y
- 列表排序
python复制代码
numbers = [3, 1, 4, 1, 5, 9, 2, 6] numbers.sort()
- 列表去重
python复制代码
numbers = [1, 2, 2, 3, 4, 4, 5] unique_numbers = list(set(numbers))
- 列表倒序
python复制代码
numbers = [1, 2, 3, 4, 5] numbers.reverse()
- 列表求和
python复制代码
numbers = [1, 2, 3, 4, 5] sum = sum(numbers)
- 列表求最大值和最小值
python复制代码
numbers = [1, 2, 3, 4, 5] max_value = max(numbers) min_value = min(numbers)
- 列表求平均值
python复制代码
numbers = [1, 2, 3, 4, 5] average = sum(numbers) / len(numbers)
- 列表求中位数
python复制代码
numbers = [1, 2, 3, 4, 5] sorted_numbers = sorted(numbers) if len(numbers) % 2 == 0: median = (sorted_numbers[len(numbers) // 2] + sorted_numbers[len(numbers) // 2 - 1]) / 2 else: median = sorted_numbers[len(numbers) // 2]
- 列表求标准差
python复制代码
import statistics numbers = [1, 2, 3, 4, 5] std_dev = statistics.stdev(numbers)
- 列表求方差
python复制代码
import statistics numbers = [1, 2, 3, 4, 5] variance = statistics.variance(numbers)
- 列表求幂集
python复制代码
from itertools import