Python基本命令及示例代码(入门必备指南)

作者:

文章目录
  • 目录
    • Python 基本命令详解:入门必备指南
      • 📌 引言
      • 1. Python 环境安装与运行
        • ✅ 检查 Python 版本
        • ✅ 运行 Python 交互模式
        • ✅ 运行 Python 脚本
      • 2. Python 基本语法
        • ✅ 变量与数据类型
        • ✅ 基本输入输出
        • ✅ 字符串操作
        • ✅ 数字运算
      • 3. 条件语句与循环
        • ✅ 条件语句(if-else)
        • ✅ 循环(for 和 while)
      • 4. 列表、元组、字典与集合
        • ✅ 列表(list)
        • ✅ 元组(tuple)
        • ✅ 字典(dict)
        • ✅ 集合(set)
      • 5. 函数
        • ✅ 定义与调用
        • ✅ 关键字参数 & 默认参数
      • 6. 文件操作
        • ✅ 读取文件
        • ✅ 写入文件
      • 7. 异常处理
        • 8. 模块与库
          • ✅ 导入标准库
          • ✅ 安装第三方库
        • 9. 面向对象编程(OOP)
          • 🎯 结论

          Python 是一种简单易学功能强大的编程语言,广泛用于数据分析、Web 开发、人工智能、自动化脚本等领域。掌握 Python 的基本命令是入门的第一步。本篇文章将详细介绍 Python 基本语法、常用命令及示例代码,帮助你快速上手 Python 编程。

          在终端(Mac/Linux)或命令提示符(Windows)中输入:

          python --version

          python3 --version

          如果 Python 未安装,请前往 Python 官网 下载并安装。

          输入 pythonpython3 进入交互模式:

          $ 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 退出交互模式。

          创建 hello.py 文件:

          print("Hello, Python!")

          在终端运行:

          python hello.py

          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, 3
          print(a + b)  # 加法
          print(a - b)  # 减法
          print(a * b)  # 乘法
          print(a / b)  # 除法
          print(a // b) # 取整除
          print(a % b)  # 取余数
          print(a ** b) # 幂运算

          score = int(input("请输入你的分数: "))
          if score >= 90:
              print("优秀")
          elif score >= 60:
              print("及格")
          else:
              print("不及格")

          # for 循环
          for i in range(1, 6):
              print(i, end=" ")  # 输出 1 2 3 4 5
          print()  # 换行
          # while 循环
          n = 5
          while n > 0:
              print(n, end=" ")  # 输出 5 4 3 2 1
              n -= 1

          fruits = ["苹果", "香蕉", "橙子"]
          print(fruits[0])  # 访问第一个元素
          fruits.append("葡萄")  # 添加元素
          fruits.remove("香蕉")  # 删除元素
          print(len(fruits))  # 列表长度

          colors = ("红色", "蓝色", "绿色")
          print(colors[1])  # 访问元素

          person = {"name": "Alice", "age": 25, "city": "Beijing"}
          print(person["name"])  # 访问值
          person["age"] = 26  # 修改值
          person["gender"] = "Female"  # 添加新键值对
          del person["city"]  # 删除键值对

          numbers = {1, 2, 3, 4, 5}
          numbers.add(6)  # 添加元素
          numbers.remove(3)  # 删除元素
          print(numbers)

          def greet(name):
              return f"Hello, {name}!"
          print(greet("Alice"))  # Hello, Alice!

          def introduce(name, age=18):
              print(f"姓名: {name}, 年龄: {age}")
          introduce("Tom")         # 默认年龄 18
          introduce("Jerry", 25)   # 指定年龄 25

          with open("example.txt", "r") as file:
              content = file.read()
              print(content)

          with open("example.txt", "w") as file:
              file.write("Hello, Python 文件操作!")

          try:
              num = int(input("输入一个整数: "))
              result = 10 / num
          except ZeroDivisionError:
              print("错误: 不能除以 0")
          except ValueError:
              print("错误: 请输入正确的数字")
          else:
              print("结果:", result)
          finally:
              print("程序结束")

          import math
          print(math.sqrt(16))  # 计算平方根

          使用 pip 安装:

          pip install requests

          使用示例:

          import requests
          response = requests.get("https://api.github.com")
          print(response.status_code)

          class Person:
              def __init__(self, name, age):
                  self.name = name
                  self.age = age
              def introduce(self):
                  print(f"我是 {self.name},今年 {self.age} 岁")
          p = Person("Alice", 25)
          p.introduce()  # 我是 Alice,今年 25 岁

          本篇文章介绍了 Python 的基本命令,包括变量、数据类型、条件语句、循环、函数、文件操作、异常处理、模块与 OOP

          到此这篇关于Python 基本命令详解:入门必备指南的文章就介绍到这了,更多相关Python 基本命令内容请搜索风君子博客以前的文章或继续浏览下面的相关文章希望大家以后多多支持风君子博客!

          您可能感兴趣的文章:

          • Python包管理利器之pip命令的安装与使用入门指南
          • Python中的pip命令安装与使用轻松入门教程
          • Python入门教程(三十二)Python的命令行输入
          • Python中强大的命令行库click入门教程
          • python命令行参数argparse模块基本用法详解
          • Python 命令行解析工具 argparse基本用法
          • python模块中pip命令的基本使用

          站内搜索