📅  最后修改于: 2023-12-03 15:19:22.204000             🧑  作者: Mango
Python 是一种高级面向对象的程序设计语言,它简单易用,而且可以应用于多种领域,如Web开发、人工智能、科学计算、游戏开发等等。本篇介绍Python的变量、表达式、条件和函数。
在Python中,变量不需要显式声明,直接赋值即可。例如:
a = 10
b = "hello"
c = [1, 2, 3]
Python支持多种表达式,包括算术表达式、比较表达式、逻辑表达式等等。
Python支持常规的算术运算符,例如加(+)、减(-)、乘(*)、除(/)、求余(%)、幂(**)等等。例如:
a = 10
b = 3
print(a + b) # 输出13
print(a - b) # 输出7
print(a * b) # 输出30
print(a / b) # 输出3.3333333333333335
print(a % b) # 输出1
print(a ** b) # 输出1000
Python支持常规的比较运算符,例如相等(==)、不等(!=)、大于(>)、小于(<)、大于等于(>=)、小于等于(<=)等等。例如:
a = 10
b = 3
print(a == b) # 输出False
print(a != b) # 输出True
print(a > b) # 输出True
print(a < b) # 输出False
print(a >= b) # 输出True
print(a <= b) # 输出False
Python支持常规的逻辑运算符,例如与(and)、或(or)、非(not)等等。例如:
a = 10
b = 3
c = 5
print(a > b and a > c) # 输出True
print(a > b or a < c) # 输出True
print(not a > b) # 输出False
条件语句在Python中非常重要,它可以根据给定的条件执行不同的代码。Python中的条件语句包括if语句、if-else语句、if-elif-else语句等等。例如:
a = 10
b = 3
if a > b:
print("a is greater than b")
else:
print("a is less than or equal to b")
函数是Python中的重要组成部分,它使得代码可重用、可维护、可测试。在Python中,用def来定义函数。例如:
def square(x):
return x * x
print(square(5)) # 输出25
函数还可以有参数默认值、不定长参数等等。例如:
def say_hello(name="world"):
print("Hello, " + name)
say_hello() # 输出Hello, world
say_hello("John") # 输出Hello, John
不定长参数使用*和**来表示。例如:
def print_args(*args):
print(args)
print_args(1, 2, 3) # 输出(1, 2, 3)
def print_kwargs(**kwargs):
print(kwargs)
print_kwargs(a=1, b=2, c=3) # 输出{'a': 1, 'b': 2, 'c': 3}
以上就是Python的变量、表达式、条件和函数的介绍,希望对你有所帮助。