Python 是一种高级、解释型、通用的编程语言。以下是一些 Python 的基本语法:
变量和数据类型
在 Python 中,变量不需要声明类型。可以直接赋值给变量,Python 会自动推断其类型。
x = 5 # 整数
y = 3.14 # 浮点数
z = 'Hello, World!' # 字符串
列表
Python 中的列表是一种可变的序列,可以包含不同类型的元素。
fruits = ['apple', 'banana', 'cherry']
print(fruits[0]) # 输出: apple
fruits.append('orange')
print(fruits) # 输出: ['apple', 'banana', 'cherry', 'orange']
字典
Python 中的字典是一种无序的键值对集合。
person = {'name': 'John', 'age': 30, 'city': 'New York'}
print(person['name']) # 输出: John
person['country'] = 'USA'
print(person) # 输出: {'name': 'John', 'age': 30, 'city': 'New York', 'country': 'USA'}
条件语句
Python 中的条件语句使用 if
、elif
和 else
关键字。
x = 5
if x > 10:print('x is greater than 10')
elif x == 5:print('x is equal to 5')
else:print('x is less than or equal to 10')
循环语句
Python 中的循环语句有两种:for
和 while
。
# for 循环
fruits = ['apple', 'banana', 'cherry']
for fruit in fruits:print(fruit)# while 循环
i = 0
while i < 5:print(i)i += 1
函数
Python 中的函数使用 def
关键字定义。
def greet(name):print(f'Hello, {name}!')greet('John') # 输出: Hello, John!
模块和包
Python 中的模块是一组相关的函数和变量的集合。可以使用 import
关键字来导入模块。
import mathprint(math.pi) # 输出: 3.141592653589793
Python 中的包是一组相关的模块的集合。可以使用 import
关键字和点号来导入包中的模块。
import requestsresponse = requests.get('https://www.google.com')
print(response.text)
以上就是 Python 的一些基本语法。Python 还有许多其他的特性和语法,例如类、异常处理、生成器等。