python返回对象_函数返回一个对象-python
这个疑问的起源在于:
a=open(“test.txt”,”w”)
a.close()
为什么a会有一个方法(.close),因为open是一个函数
经过学习,了解到函数可以返回一个对象 -.-
print("测试函数返回一个对象")
def nameandage(x,y):
class man:
def __init__(self,name,age):
self.name=name
self.age = age
def theage(self):
print(self.name,"的年龄为",self.age)
def thename(self):
print("这个人的名字叫做",self.name)
people=man(x,y)
return people
cw=nameandage("蔡文",32)
kcj=nameandage("寇长江",33)
cw.thename()
cw.theage()
kcj.thename()
kcj.theage()
print("下面看一下type:")
print(type(cw))
print(type(open))
print(type(nameandage))#注意,看type不需要()
print(type(cw.thename))
print(type(cw.name))
这部分代码在类的学习二种有记录,因为比较重要,故单独列出
python返回对象_函数返回一个对象-python相关推荐
- Python基础学习_函数数def_返回值及返回值类型_函数块
一. 返回值 函数作用:显示输出.处理数据并返回数据结果 函数返回值的定义:函数返回值被称为返回值 写法: 函数体内 return 返回值 (将值返回到调用函数的代码行) 返回值类型: "& ...
- python中递归函数的基例_详谈Python基础之内置函数和递归 Python递归和循环的区别...
Python 递归函数基例 2. 关于递归函数基例的说明,以下选项中错误的是 A 递归函数的基例决定所谓基例就是不需要递归就能求解的,一般来说是问题的最小规模下的解. 例如:斐波那契数列递归,f(n) ...
- c++_函数返回值,引用作为函数返回值
catalog 函数返回值 返回值是`[const] T &` 返回值的类型是 T 返回的对象是 局部对象 实现原理 返回的对象是 全局对象 实例 函数返回值 返回值是[const] T &a ...
- python面试技巧_经典7大Python面试题!看完考官竟然给了我30k的薪资
Python面试(一)之交换变量值 平时时不时会面面实习生,大多数的同学在学校里都已经掌握了Python.面试的时候要求同学们实现一个简单的函数,交换两个变量的值,大多数的同学给出的都是如下的答案 实 ...
- python编程基础_月隐学python第2课
python编程基础_月隐学python第2课 学习目标 掌握变量的输入和输出 掌握数据类型的基本概念 掌握算数运算 1.变量的输入和输出 1.1 变量输入 使用input输入 input用于输入数据 ...
- JdbcTemplate(操作数据库-查询返回对象、查询返回集合)
JdbcTemplate(操作数据库-查询返回对象.查询返回集合) 1.创建数据库 数据库中有三条记录,数据库名为user_db,数据库表为t_book 2.新建实体类: Book类中的每一个属性对应 ...
- 查看Python的版本_查看当前安装Python的版本
一.查看Python的版本_查看当前安装Python的版本 具体方法: 首先按[win+r]组合键打开运行: 然后输入cmd,点击[确定]: 最后执行[python --version]命令即可. 特 ...
- Python基本语法_函数_返回值
目录 目录 前言 函数的返回值 在函数中Return和Print的区别 函数中的文档 前言 函数的返回值是函数重要的组成部分.函数的根本在于实现程序的部分功能,所以很多时候我们需要将函数执行后的结果返 ...
- python sendto函数返回值_有返回值的函数amp;闭包(python)
学习中...... 看了一段代码,有的地方还不是很理解,先贴一下 def count():fs = []for i in range(1, 4):def f():return i*ifs.append ...
- python使用复合语句def创建函数对象_【收藏】Python实用技巧-成为Pythoner必经之路...
前言 本文主要记录 Python 中一些常用技巧,所描述的是告诉你怎么写才是更好? 如果你并不熟悉Python语法,希望你能在下面代码片段中看到Python的简单.优雅; 如果你象我这样,对 Pyt ...
最新文章
- 多迪新手学UI设计,拿高薪必须掌握的几个小技巧?
- Anolis 安装图解
- gem ransack(4000✨) 简单介绍
- composer update 的时候提示the requested PHP extension pcntl is missing from your system.的方法处理
- SAP fiori backend determine cache setting
- 一种不通过UI给C4C自定义BO创建测试数据的方式
- php 点击之后保留样式,通过不修改arc.archives.class.php而保留原有样式调上一篇下一篇...
- Rx2.0后台开发分享
- 抖音回应李小璐PGone视频曝光:草稿视频不会上传到后台
- jquery的ajax查询数据库,jquery中使用ajax获取远程页面信息
- 激光雷达lidar标定
- 【数学建模】基于matlab模拟十字路口车辆通行【含Matlab源码 1106期】
- C语言数据结构——数组的定义与顺序存储
- 学STM32(STM32F103RCT6)
- 常用各种网络模块总结
- 3GPP Release简介
- 2013年c语言课后作业答案,C语言课后作业答案.pdf
- c#模拟看板控件_C#TIPTOP电子看板
- 华硕主板VMware中安装Ubuntu16.04中的BIOS设置问题
- linux gprs 拨号上网,linux下用wvdial实现gprs拨号上网
热门文章
- 数据挖掘导论课后习题答案-第六章
- MySQL的SQL优化常用30种方法
- Axure9元件库,如何自建,如何利用下载的元件库
- e480 黑苹果_记一次黑苹果PC装机全过程
- java 单个session过期_session过期的三种方法
- tomcat 设置session过期时间(四种方式)
- android热敏打印机图片乱码,小票打印机常见故障及解决方法,小票打印机打印乱码怎么办...
- 【飞桨PaddleSpeech语音技术课程】— 多语言合成与小样本合成技术应用实践
- 小米路由linux系统,Linux下玩转小米路由器文件访问.docx
- 数字电子技术反应时间测试电路(纯电路实现)