Skip to content

Python的介绍与简单代码 #6

@wangweihanNB

Description

@wangweihanNB

Python介绍

Python是一种高级、解释型、通用编程语言,由荷兰程序员吉多·范罗苏姆于1991年创建。它以简洁清晰的语法著称,强调代码的可读性。

主要特点

  1. 简单易学:语法接近英语,适合初学者入门
  2. 解释型语言:无需编译,直接运行
  3. 面向对象:支持类和面向对象编程
  4. 丰富的库:拥有庞大的标准库和第三方库
  5. 跨平台:可在Windows、macOS、Linux等系统运行
  6. 开源免费:任何人都可以使用和修改

应用领域

  • 🌐 Web开发(Django、Flask框架)
  • 📊 数据科学(Pandas、NumPy)
  • 🤖 人工智能/机器学习(TensorFlow、PyTorch)
  • 📱 自动化脚本
  • 🎮 游戏开发
  • 🔬 科学计算

简单代码示例

1. Hello World

print("Hello, World!")

2. 基本运算

# 算术运算
a = 10
b = 3
print(f"加法:{a + b}")      # 13
print(f"减法:{a - b}")      # 7  
print(f"乘法:{a * b}")      # 30
print(f"除法:{a / b}")      # 3.333...
print(f"取余:{a % b}")      # 1
print(f"幂运算:{a ** b}")   # 1000

3. 条件判断

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

4. 循环示例

# for循环
for i in range(5):
    print(f"循环第{i+1}次")

# while循环
count = 0
while count < 3:
    print(f"计数:{count}")
    count += 1

5. 列表操作

fruits = ["苹果", "香蕉", "橙子"]
# 添加元素
fruits.append("葡萄")
# 遍历列表
for fruit in fruits:
    print(f"我喜欢吃{fruit}")

6. 函数定义

def greet(name):
    """简单的问候函数"""
    return f"你好,{name}!"

# 调用函数
print(greet("小明"))

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    代码资源

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions