Python编程中的一些基本概念。
- 变量:变量是存储数据的容器。您可以用变量名来引用数据。Python复制代码
age = 25 # 将25赋值给变量age name = "Alice" # 将字符串 "Alice" 赋值给变量name - 数据类型:Python支持多种数据类型:
- 整数(
int):例如10,-5 - 浮点数(
float):例如3.14,-0.001 - 暴力(
str):例如"Hello, world!" - 布尔值(
bool):只有True和False
- 整数(
2.操作符
操作符用于对变量或值进行操作。
- 算术操作符:加(
+)、减(-)、乘(*)、除(/)、取余(%)Python复制代码x = 10 y = 3 print(x + y) # 输出 13 print(x % y) # 输出 1 - 比较操作符:用于比较两个值,返回布尔值。
- 大于(
>),小于(<),等于(==),不等于(!=)
- 大于(
print(5 > 3) # 输出 True print(5 == 3) # 输出 False
3.条件语句
条件语句允许你根据条件执行不同的代码块。
- if语句:用于判断某个条件是否为真。
age = 18 if age >= 18: print("You are an adult.") else: print("You are not an adult.")
4.循环
循环可以让代码重复执行一段时间,直到满足某个条件。
- for循环:用于遍历序列(如列表、字符串等)。
for i in range(5): print(i) # 输出 0 到 4- while循环:在条件
True为时,反复执行代码块。 count = 0 while count < 5: print(count) count += 1
5.函数
函数只是将代码组织生成可重用代码块的方式。可以通过def关键字定义函数。
def greet(name):
print(f"Hello, {name}!")
greet("Alice") # 输出 "Hello, Alice!"
6.列表
列表是Python中的一种数据结构,用于存储一系列数组的元素。
fruits = ["apple", "banana", "cherry"]
print(fruits[0]) # 输出 "apple"
fruits.append("orange") # 添加元素
print(fruits) # 输出 ['apple', 'banana', 'cherry', 'orange']
7.字典
字典是存储键值对的无序集合,用大逗号{}表示。
person = {"name": "Alice", "age": 25}
print(person["name"]) # 输出 "Alice"
person["age"] = 26 # 修改字典中的值
8.输入输出
- 输入:通过
input()获取用户输入。 name = input("What is your name? ") print(f"Hello, {name}!")- 输出:通过
print()打印输出内容。
9.模块和库
Python有大量的内置模块和第三方库,可以扩展程序的功能。你可以通过import来导入模块。
- 例如,导入数学模块
math: import math print(math.sqrt(16)) # 输出 4.0
10.错误和异常处理
Python提供了异常机制来处理程序中的错误。您可以使用try和except块来捕获和处理错误。
try:
x = 10 / 0
except ZeroDivisionError:
print("Cannot divide by zero!")
11.类和对象(面向对象编程)
Python支持对象编程(OOP),你可以使用类来创建对象,并定义类的方法和属性。
class Dog:
def __init__(self, name):
self.name = name
def bark(self):
print(f"{self.name} is barking!")
my_dog = Dog("Buddy")
my_dog.bark() # 输出 "Buddy is barking!"

