Python 基本命令详解:入门必备指南
Python 基本命令详解:入门必备指南
📌 引言
Python 是一种简单易学、功能强大的编程语言,广泛用于数据分析、Web 开发、人工智能、自动化脚本等领域。掌握 Python 的基本命令是入门的第一步。本篇文章将详细介绍 Python 基本语法、常用命令及示例代码,帮助你快速上手 Python 编程。
1. Python 环境安装与运行
✅ 检查 Python 版本
在终端(Mac/Linux)或命令提示符(Windows)中输入:
python --version 或
python3 --version 如果 Python 未安装,请前往 Python 官网 下载并安装。
✅ 运行 Python 交互模式
输入 python 或 python3 进入交互模式:
$ python Python 3.10.0 (default, Oct 4 2021, 09:35:00) [GCC 9.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> print("Hello, Python!") Hello, Python! 按 Ctrl + D 退出交互模式。
✅ 运行 Python 脚本
创建 hello.py 文件:
print("Hello, Python!")在终端运行:
python hello.py 2. Python 基本语法
✅ 变量与数据类型
Python 是动态类型语言,不需要声明变量类型:
name ="Alice"# 字符串 age =25# 整数 height =1.75# 浮点数 is_student =True# 布尔值查看变量类型:
print(type(name))# <class 'str'>print(type(age))# <class 'int'>✅ 基本输入输出
name =input("请输入你的名字: ")# 用户输入print("你好,", name)# 输出✅ 字符串操作
text ="Hello, Python!"print(text.upper())# 转大写print(text.lower())# 转小写print(text.replace("Python","World"))# 替换print(text[0:5])# 字符串切片✅ 数字运算
a, b =10,3print(a + b)# 加法print(a - b)# 减法print(a * b)# 乘法print(a / b)# 除法print(a // b)# 取整除print(a % b)# 取余数print(a ** b)# 幂运算3. 条件语句与循环
✅ 条件语句(if-else)
score =int(input("请输入你的分数: "))if score >=90:print("优秀")elif score >=60:print("及格")else:print("不及格")✅ 循环(for 和 while)
# for 循环for i inrange(1,6):print(i, end=" ")# 输出 1 2 3 4 5print()# 换行# while 循环 n =5while n >0:print(n, end=" ")# 输出 5 4 3 2 1 n -=14. 列表、元组、字典与集合
✅ 列表(list)
fruits =["苹果","香蕉","橙子"]print(fruits[0])# 访问第一个元素 fruits.append("葡萄")# 添加元素 fruits.remove("香蕉")# 删除元素print(len(fruits))# 列表长度✅ 元组(tuple)
colors =("红色","蓝色","绿色")print(colors[1])# 访问元素✅ 字典(dict)
person ={"name":"Alice","age":25,"city":"Beijing"}print(person["name"])# 访问值 person["age"]=26# 修改值 person["gender"]="Female"# 添加新键值对del person["city"]# 删除键值对✅ 集合(set)
numbers ={1,2,3,4,5} numbers.add(6)# 添加元素 numbers.remove(3)# 删除元素print(numbers)5. 函数
✅ 定义与调用
defgreet(name):returnf"Hello, {name}!"print(greet("Alice"))# Hello, Alice!✅ 关键字参数 & 默认参数
defintroduce(name, age=18):print(f"姓名: {name}, 年龄: {age}") introduce("Tom")# 默认年龄 18 introduce("Jerry",25)# 指定年龄 256. 文件操作
✅ 读取文件
withopen("example.txt","r")asfile: content =file.read()print(content)✅ 写入文件
withopen("example.txt","w")asfile:file.write("Hello, Python 文件操作!")7. 异常处理
try: num =int(input("输入一个整数: ")) result =10/ num except ZeroDivisionError:print("错误: 不能除以 0")except ValueError:print("错误: 请输入正确的数字")else:print("结果:", result)finally:print("程序结束")8. 模块与库
✅ 导入标准库
import math print(math.sqrt(16))# 计算平方根✅ 安装第三方库
使用 pip 安装:
pip install requests 使用示例:
import requests response = requests.get("https://api.github.com")print(response.status_code)9. 面向对象编程(OOP)
classPerson:def__init__(self, name, age): self.name = name self.age = age defintroduce(self):print(f"我是 {self.name},今年 {self.age} 岁") p = Person("Alice",25) p.introduce()# 我是 Alice,今年 25 岁🎯 结论
本篇文章介绍了 Python 的基本命令,包括变量、数据类型、条件语句、循环、函数、文件操作、异常处理、模块与 OOP。
如果你是 Python 新手,建议多加练习,尝试编写自己的 Python 代码!🚀 有什么问题或建议,欢迎留言讨论!