【Python】基础语法入门

下面是一份 Python 基础语法入门 的简明教程,适合零基础或刚开始学习编程的人。内容从最核心的语法讲起,并配有简单示例。


一、Python是什么

Python 是一种 高级、解释型、跨平台的编程语言,特点:

  • 语法简单
  • 代码可读性高
  • 应用广泛(数据分析、人工智能、Web开发等)

常见学习环境包括
Jupyter Notebook
Visual Studio Code


二、第一个Python程序

传统示例:

print("Hello, World!")

解释:

  • print():输出函数
  • "Hello, World!":字符串

运行后输出:

Hello, World!


三、变量

变量用于 存储数据

name = "Tom"
age = 20
height = 1.75

特点:

  • Python 不需要声明类型
  • 直接赋值即可
x = 10
x = "hello"


四、基本数据类型

Python 常见类型:

类型示例
整数10
浮点数3.14
字符串"hello"
布尔True / False

示例:

a = 10
b = 3.5
c = "Python"
d = True

查看类型:

print(type(a))


五、运算符

1 算术运算

a = 10
b = 3

print(a + b)   # 加
print(a - b)   # 减
print(a * b)   # 乘
print(a / b)   # 除
print(a % b)   # 取余


2 比较运算

a = 5
b = 10

print(a > b)
print(a < b)
print(a == b)

返回值是 True 或 False


六、输入与输出

输出

print("Hello")

多个变量:

name = "Tom"
age = 20

print(name, age)


输入

name = input("请输入名字:")
print("你好", name)

input() 返回 字符串

如果要数字:

age = int(input("请输入年龄:"))


七、条件语句

用于判断。

age = 18

if age >= 18:
    print("成年")
else:
    print("未成年")

多个条件:

score = 85

if score >= 90:
    print("优秀")
elif score >= 60:
    print("及格")
else:
    print("不及格")

注意:

Python 用缩进表示代码块。


八、循环

1 for循环

for i in range(5):
    print(i)

输出:

0
1
2
3
4


2 while循环

i = 0

while i < 5:
    print(i)
    i += 1


九、列表(list)

列表用于存储多个数据。

nums = [1,2,3,4,5]

访问元素:

print(nums[0])

修改:

nums[1] = 10

遍历:

for n in nums:
    print(n)


十、字典(dict)

字典存储 键值对

student = {
    "name":"Tom",
    "age":20,
    "score":90
}

访问:

print(student["name"])


十一、函数

函数用于 封装代码

def add(a, b):
    return a + b

调用:

result = add(3,5)
print(result)


十二、简单完整示例

一个简单程序:

name = input("请输入名字:")
score = int(input("请输入成绩:"))

if score >= 60:
    print(name, "及格了")
else:
    print(name, "不及格")


十三、Python学习下一步

基础语法掌握后通常学习:

  1. 函数进阶
  2. 模块与包
  3. 面向对象
  4. 数据分析库
    • NumPy
    • pandas
  5. 数据可视化
    • Matplotlib

如果你愿意,我可以给你一份 《Python基础语法30个练习题(带答案)》,这是很多编程课程里最有效的入门训练。

文章已创建 5130

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部