跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Python

Python 面向对象编程入门:初识对象

Python 面向对象编程基础通过定义类 Student 创建对象实例。代码展示了如何声明类属性如姓名性别国籍籍贯年龄,实例化后赋值并打印输出。重点在于理解类作为模板生成对象以及对象属性的访问方式。

Kubernet发布于 2024/6/3更新于 2026/7/2930 浏览
Python 面向对象编程入门:初识对象

Python 面向对象编程入门:初识对象

1. 定义类

在 Python 中,使用 class 关键字定义类。以下示例定义了一个学生类 Student,包含姓名、性别、国籍、籍贯和年龄等属性。

class Student:
    name = None      # 记录学生姓名
    gender = None    # 记录学生性别
    nationality = None # 记录学生国籍
    native_place = None # 记录学生籍贯
    age = None       # 记录学生年龄

2. 创建对象实例

通过调用类名来创建对象(实例)。

stu1 = Student()

3. 对象属性赋值

使用点号操作符为对象属性赋值。

stu1.name = "林俊杰"
stu1.gender = "男"
stu1.nationality = "中国"
stu1.native_place = "山东省"
stu1.age = 31

4. 获取对象信息

直接访问属性或打印输出。

print(stu1.name)

目录

  1. Python 面向对象编程入门:初识对象
  2. 1. 定义类
  3. 2. 创建对象实例
  4. 3. 对象属性赋值
  5. 4. 获取对象信息
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 漏洞挖掘入门教程:从零基础到精通的完整指南
  • 基于 OpenClaw 搭建 QQ AI 办公机器人并配置邮件发送
  • 命令行下利用 MCP 协议与大模型交互的工具:MCPHost 实战
  • HTTP 请求中 GET 与 POST 的区别及应用场景
  • FPGA 摄像头采集处理显示指南:OV5640 到 HDMI 实时显示
  • 前端请求后端返回 404/405/500 状态码:排查与解决指南
  • C++ 手写 List 容器实战:双向链表原理与源码实现
  • MATLAB 实现基于多目标粒子群算法(MOPSO)的无人机三维路径规划
  • 10 分钟搭建专属 AI Agent 全流程实操指南
  • AI 人才薪资飙升:硕士年薪 50 万,博士超 200 万,缺口千万
  • 大模型微调的技术含量取决于实施深度与策略选择
  • 栈的合法出栈序列判断与卡特兰数规律
  • Gemma-3-12b-it 显存管理:动态分段分配与 OOM 预防机制
  • 使用 llama.cpp 运行本地大模型遇到的常见问题及解决方案
  • Java ArrayList 核心解析:原理、用法与扩容机制
  • 116 道网络安全工程师面试真题及参考答案
  • OpenClaw 本地 AI 智能体入门与实战指南
  • 国内大模型公司面试经历与技术复盘
  • 6G 显存跑通 2K AI 绘画:腾讯混元 Image-2.1 GGUF 实测
  • OpenClaw 本地化部署及 QQ 机器人接入教程

相关免费在线工具

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online