Python 基础语法
封面图
•
2025-12-05
•
Python
209
0
0
0
当然!下面是一个关于 **Python 基础语法** 的简要介绍,适合初学者理解 Python 的基本结构和常用语法。 --- ## 一、Python 简介 - **Python** 是一种高级的、解释型的、面向对象的编程语言。 - 它以**简洁易读**、**代码可读性强**著称。 - 适用于:Web 开发、数据分析、人工智能、自动化脚本等。 --- ## 二、Python 基础语法 ### 1. 注释 ```python # 单行注释 """ 多行注释 可以写很多行 """ ``` ### 2. 变量与数据类型 #### 变量命名规则: - 不能以数字开头 - 不要使用关键字(如 `if`, `else` 等) - 推荐小写字母 + 下划线风格(如 `my_variable`) #### 数据类型: | 类型 | 示例 | |-------------|--------------------------| | 整数 | `x = 10` | | 浮点数 | `y = 3.14` | | 字符串 | `s = "hello"` | | 布尔值 | `b = True` | | 列表 | `lst = [1, 2, 3]` | | 元组 | `tup = (1, 2, 3)` | | 字典 | `d = {'a': 1, 'b': 2}` | | 集合 | `s = {1, 2, 3}` | #### 类型转换: ```python str(123) # '123' int('123') # 123 float('3.14') # 3.14 ``` --- ### 3. 输入输出 #### 输出: ```python print("Hello, World!") # 输出字符串 print("Number:", 42) # 输出多个内容 ``` #### 输入: ```python name = input("请输入你的名字:") print("你好,", name) ``` --- ### 4. 运算符 | 运算符 | 说明 | 示例 | |--------|------------|--------------| | `+` | 加法 | `2 + 3` → 5 | | `-` | 减法 | `5 - 2` → 3 | | `*` | 乘法 | `2 * 3` → 6 | | `/` | 除法 | `6 / 2` → 3 | | `//` | 整除 | `7 // 2` → 3 | | `%` | 取余 | `7 % 2` → 1 | | `**` | 幂运算 | `2 ** 3` → 8 | --- ### 5. 条件语句(if-elif-else) ```python age = 18 if age < 18: print("未成年") elif age == 18: print("刚成年") else: print("成年人") ``` --- ### 6. 循环语句 #### for 循环: ```python for i in range(5): print(i) # 输出 0~4 ``` ```python fruits = ["apple", "banana", "cherry"] for fruit in fruits: print(fruit) ``` #### while 循环: ```python i = 0 while i < 5: print(i) i += 1 ``` --- ### 7. 函数定义 ```python def greet(name): return "Hello, " + name print(greet("Alice")) # 输出: Hello, Alice ``` --- ### 8. 列表(List) ```python numbers = [1, 2, 3, 4, 5] print(numbers[0]) # 输出 1 numbers.append(6) # 添加元素 numbers.remove(3) # 移除元素 ``` --- ### 9. 字符串操作 ```python s = "Python" print(len(s)) # 输出 6 print(s[0]) # 输出 'P' print(s.lower()) # 输出 'python' print(s.upper()) # 输出 'PYTHON' print(s.split()) # 分割字符串 ``` --- ### 10. 字典(Dictionary) ```python person = {"name": "Alice", "age": 25} print(person["name"]) # 输出 'Alice' person["age"] = 26 # 修改值 person["city"] = "Beijing" # 添加新键值对 ``` --- ## 三、常见错误与调试 - **缩进错误(IndentationError)**:Python 使用缩进来表示代码块,必须保持一致。 - **名称错误(NameError)**:变量未定义。 - **类型错误(TypeError)**:操作的数据类型不匹配。 --- ## 四、推荐学习资源 - [Python 官方文档](https://docs.python.org/zh-cn/3/) - [Python 教程 - 菜鸟教程](https://www.runoob.com/python/python-tutorial.html) - [Python 教程 - W3Schools](https://www.w3schools.com/python/) --- 如果你是刚开始学 Python,建议从简单的例子开始练习,比如写一个计算器、猜数字游戏、爬虫等,逐步掌握语法和逻辑。 需要我帮你写一个具体的示例程序吗?😊
上一篇:
蒸茄子蘸蘸料吃 菜谱
下一篇:
香煎大马哈鱼 菜谱
标题录入,一次不能超过6条
留言
评论