python入门
2026-04-04 18:15:33

Python 简介

Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。

Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。

Python 是一种解释型语言,这意味着开发过程中无需编译,直接运行代码即可。

第一个 Python 程序

1
print("Hello, World!")

行和缩进

学习 Python 与其他语言最大的区别就是,Python 的代码块不使用大括号 {} 来控制类,函数以及其他逻辑判断。python 最具特色的就是用缩进来写模块。

缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。

以下实例缩进为四个空格:

1
2
3
4
if True:
print("True")
else:
print("False")

变量

Python 中的变量赋值不需要类型声明。

每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
等号 = 用来给变量赋值。

等号 = 运算符左边是一个变量名,等号 = 运算符右边是存储在变量中的值。例如:

1
2
3
4
5
6
x = 5 # x 是一个整数变量
int
y = 3.14159 # y 是一个浮点数变量,也就是小数
float
z = "HelloWorld!" # z 是一个字符串变量
zz = 'Hello, World!' # zz 也是一个字符串变量

运算符

本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,+ 称为运算符。

Python 支持多种运算符,包括:

  • 算术运算符:+、-、、/、**%(取余)、(幂)、//(取整除)*
  • 赋值运算符:=(赋值)
  • 比较运算符:==(等于)、!=(不等于)、>、<、>=、<=
  • 逻辑运算符:and、or、not
1
2
3
x = 3**2 # 3的平方
y = 10 % 3 # 10除以3的余数
z = 10 // 3 # 10除以3的商

输入输出

Python 内置了input()函数用于从控制台获取输入,print()函数用于输出内容到控制台。

1
2
3
4
5
6
# 输入
name = input("请输入你的名字:")
print("你好," + name + "!")

# 输出
print("Hello, World!")

注释

Python 中单行注释以 # 开头。

分支结构

Python 中使用 if-else 语句实现分支结构。

细分有三种分支结构:

  • if 语句
  • if-else 语句
  • if-elif-else 语句
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# if 语句
if x > 0:
print("x is positive")

# if-else 语句
if x > 0:
print("x is positive")
else:
print("x is not positive")

# if-elif-else 语句
if x > 0:
print("x is positive")
elif x < 0:
print("x is negative")
else:
print("x is zero")

输出格式化

round() 函数用于四舍五入,第二个参数指定保留几位小数。

1
2
3
x = 3.1415926
print("保留两位小数:", round(x, 2))
print("保留一位小数:", round(3.1415926, 1))
上一页
2026-04-04 18:15:33
下一页