python数学函数模块,python函数基础知识
本文主要介绍Python基础学习功能模块类,这是基础学习的第三个内容。边肖把前两个链接放在下面,有需要学习的同学可以参考一下。
00-1010一、职能二。模块三。对象类的类和对象实例。对象类III的方法类继承。前言:概述
Python基础知识结构数据类型
Python基础学习列表元组字典集
今天是Python基础学习的第三篇文章。之前的知识点都放在上面给大家看。零基础的朋友可以自己收藏。学好Python的基础知识对我们以后很重要。
实现Python case很有帮助,只有了解了才能更好的解决问题。没什么好说的,我们就这么开始了。
目录
打印(-);
定义打印信息():
#打印提示信息并返回输入信息。
打印(欢迎使用学生信息管理系统,请按提示输入操作!)
打印( 1。添加学生信息’)
打印( 2。删除学生信息’)
打印( 3。修改学生信息’)
打印( 4。查询学生信息’)
打印( 5。浏览学生信息’)
打印( 6。退出系统’)
打印(-);
print_info()
D:\工作空间\ Python \ venv \ scripts \ python.exe d :/workspace/Python/main . py
-定义函数。
-呼叫功能-
欢迎使用学生信息管理系统,请按照提示输入操作!
1.添加学生信息
2.删除学生信息
3.修改学生信息
4.查询学生信息
5.浏览学生信息
6.退出系统
进程已结束,退出代码为0。
一、函数
二、模块
三、类和对象
打印(-);
Stu:级
Name=张三
打印(Stu.name)
D:\工作空间\ Python \ venv \ scripts \ python.exe d :/workspace/Python/main . py
-创建一个类。
张三
进程已结束,退出代码为0。
类的对象
Print( -实例对象);
Stu:级
# 定义一个属性
Name=张三
年龄=19岁
#创建Stu类的对象
斯图=斯图()
Print(学生姓名为:%s,年龄为:%d% (stu.name,stu.age))
D:\工作空间\ Python \ venv \ scripts \ python.exe d :/workspace/Python/main . py
-实例对象-
学生名字是:张三,年龄是:19。
进程已结束,退出代码为0。
实例对象
打印(-构造方法);
Stu:级
#施工方法
def __init__(self):
Self.name=张三
self.stuid=1
定义显示计数(自身):
打印(学生姓名:%s,学号
%d" % (self.name, self.stuid))
stu = Stu()
stu.displayCount()
print("-------------析构方法------------");
class Stu:
# 构造方法
def __init__(self, name, stuid):
self.name = name
self.stuid = stuid
# 析构方法
def __del__(self):
print("已释放资源")
stu = Stu("张三", 1)
del stu # 删除对象 触发析构方法
# del stu.name #这是属性的删除 不会触发,整个实例删除是才会触发
print("进行垃圾回收")
print("-------------封装------------");
# coding=utf-8
class JustCounter:
__secretCount = 0 # 私有变量
publicCount = 0 # 公开变量
def count(self):
self.__secretCount += 1
self.publicCount += 1
print(self.__secretCount)
counter = JustCounter()
counter.count()
counter.count()
print(counter.publicCount)
print(counter._JustCounter__secretCount)
D:\工作空间\Python\venv\Scripts\python.exe D:/工作空间/Python/main.py
-------------构造方法------------
学生姓名:张三,学号1
-------------析构方法------------
已释放资源
进行垃圾回收
-------------封装------------
1
2
2
2
进程已结束,退出代码0
类的继承
print("-------------类的继承------------");# coding=utf-8
class Parent: # 定义父类
parentAttr = 100
def __init__(self):
print("调用父类构造函数")
def parentMethod(self):
print("调用父类方法")
def setAttr(self, attr):
Parent.parentAttr = attr
def getAttr(self):
print("父类属性 :", Parent.parentAttr)
class Child(Parent): # 定义子类
def __init__(self):
print("调用子类构造方法")
def childMethod(self):
print("调用子类方法 child method")
c = Child() # 实例化子类
c.childMethod() # 调用子类的方法
c.parentMethod() # 调用父类方法
c.setAttr(200) # 再次调用父类的方法
c.getAttr() # 再次调用父类的方法
D:\工作空间\Python\venv\Scripts\python.exe D:/工作空间/Python/main.py
-------------类的继承------------
调用子类构造方法
调用子类方法 child method
调用父类方法
父类属性 : 200
进程已结束,退出代码0
三、总结
今天的分享就到这里了,再说一遍,基础知识真的很重要,一定要好好学。
到此这篇关于Python基础学习函数+模块+类的文章就介绍到这了,更多相关Python基础内容请搜索盛行IT软件开发工作室以前的文章或继续浏览下面的相关文章希望大家以后多多支持盛行IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。