Python快速入门 —— 第三节:类与对象

第三节:类与对象

目标:

了解面向对象编程的基础概念,并学会如何定义类和创建对象。

内容:
  1. 类与对象

    • 定义类:class关键字。
    • 类的构造函数:__init__()
    • 类的属性和方法。
    • 对象的创建与使用。
  2. 示例

python 复制代码
class Student:
    def __init__(self, name, age, major):
        self.name = name
        self.age = age
        self.major = major

    def get_info(self):
        return f"Name: {self.name}, Age: {self.age}, Major: {self.major}"

# 创建学生对象
student1 = Student("David", 21, "Chemistry")
print(student1.get_info())  # 输出:Name: David, Age: 21, Major: Chemistry
练习:
  • 定义一个Course类,包含课程名称、教师、学分信息,并编写一个方法返回课程详情。

相关推荐
熊猫钓鱼>_>15 小时前
深入理解Java堆栈:从原理到面试实战
java·开发语言·面试·职场和发展·面向对象·堆栈·oop
孞㐑¥15 小时前
算法—哈希表
开发语言·c++·经验分享·笔记·算法
深蓝电商API15 小时前
aiohttp中间件实现异步请求日志与重试
爬虫·python
骆驼爱记录15 小时前
Word通配符技巧:高效文档处理指南
开发语言·c#·自动化·word·excel·wps·新人首发
Swift社区15 小时前
Docker 构建 Python FastAPI 镜像最佳实践
python·docker·fastapi
MarkHD15 小时前
Python RPA七日实战:用pyautogui打造第一个自动化脚本
python·自动化·rpa
m0_7369191015 小时前
实战:用Python分析某电商销售数据
jvm·数据库·python
仟濹16 小时前
【Java加强】2 泛型 | 打卡day1
java·开发语言
maplewen.16 小时前
C++11 std::function
开发语言·c++
阿里嘎多学长16 小时前
2026-02-02 GitHub 热点项目精选
开发语言·程序员·github·代码托管