Python 是一种高级编程语言,被广泛用于科学计算、Web 开发、游戏编程、人工智能等领域。Python 之所以受欢迎,不仅是因为它简洁易学、可读性强,还因为它能够快速构建各种应用。
Python 的语法和语义都非常清晰,几乎自然而然地就能写出高质量的代码。下面是一个简单的 Python 程序:
print("Hello, World!")
上面的代码通过调用 print 函数输出一行字符串,这是 Python 中最基本的操作之一。可以把这段代码保存成一个 .py 文件,然后在命令行或者终端中运行,就能看到输出结果:
$ python hello.py Hello, World!
除了 print 函数,Python 还有大量的内置函数和标准库,可以完成各种任务。比如,下面的代码展示了如何用 Python 判断一个数是否是质数:
def is_prime(n): if n < 2: return False for i in range(2, int(n ** 0.5) + 1): if n % i == 0: return False return True print(is_prime(7)) # True print(is_prime(10)) # False
上面的代码定义了一个函数 is_prime,接受一个整数参数 n,返回一个布尔值表示 n 是否是质数。函数采用试除法,从 2 到 n 的平方根遍历所有可能的因子,如果发现 n 能被某个因子整除,就返回 False,否则返回 True。可以看到,Python 的语法非常简洁明了,一眼就能看出代码的意图。
除了内置函数和标准库,Python 还有丰富的第三方库,如 NumPy、Pandas、Matplotlib、BeautifulSoup、Django、Flask 等等。这些库各有特色,可以帮助 Python 用户更高效地完成各种任务。