1、程序入口,让main显现出来:  

  print(__name__)#__name___是模块中的隐藏字段,当前模块运行的函数名

  if __name__ == __main__

    __main__()

  #定义程序入口:Python中main函数默认是隐藏的,main函数在当前运行的模块下,定义程序入口就是让main函数显  #现出来

  def main():

      。。。。。。。

2、面向对象和面向过程:

  面向对象:使用对象完成任务,不需要在意过程;

3、什么是类:一个类型,定义class来表示一个类型的信息,比如int ,function都是类,我们也可以根据需要定义自己的类,

  class alei() :

      a = 1;

      b = 3;

      def abc():

          ....

这样我们就生成了一个alei,可以用type()查看

转载于:https://www.cnblogs.com/wbt1995/p/8549082.html

面向对象和面向过程,python中的类class,python中程序的入口——main方法,相关推荐

  1. 【Java开发语言 03】第三章 面向对象编程(面向对象与面向过程+类和对象+类成员一:属性+类成员二:方法+对象的创建和使用+封装和隐藏+构造器+关键字this,package,import)

    面向对象编程 1 面向对象与面向过程 1.1 java类及类的成员 2 java语言的基本元素:类和对象 2.1 类的语法格式 2.2 创建Java自定义类 2.3 对象的创建及使用 3 类的成员之一 ...

  2. python中面向对象的缺点_python中的面向对象和面向过程

    一.面向对象和面向过程 一.什么是面向过程 核心是过程二字:面向过程是一种流水线的工作流程,是先做什么在做什么 二.什么是面向对象 核心 是对象二字:是一种编程思想,上帝思维,一切皆对象,编程中负责调 ...

  3. python属于面向对象的还是面向过程的呀-python中的面向对象和面向过程

    一.面向对象和面向过程 一.什么是面向过程 核心是过程二字:面向过程是一种流水线的工作流程,是先做什么在做什么 二.什么是面向对象 核心 是对象二字:是一种编程思想,上帝思维,一切皆对象,编程中负责调 ...

  4. python面向对象和面向过程的区别_Python11-01_面向对象----面向对象和面向过程的区别...

    面向对象编程 面向对象(OPP)编程思想主要针对大型软件设计而来的.面向对象编程使程序的扩展性更加强,可读性更好.使得编程可以像搭积木一样简单. 面向对象编程将数据和操作数据的方法封装到对象中,组织代 ...

  5. 面向对象 - 1.面向过程/2.面向对象/3.如何使用类/4.__init__方法/5.属性查找/6.补充知识/7.可扩展性高...

    编程范式(流派): 面向对象编程,面向过程编程 各有用处!! 编程:语法+数据结构(list dict)+算法(逻辑)-----------------------------------1.面向过程 ...

  6. python面向对象和面向过程_python--什么是面向对象和面向过程,对象的进化,什么是对象...

    最近开始重新学习一边python,之后会持续更新python的学习笔记,主要偏重的是python语法跟内存之间的关系 1.python中,一切皆对象,常见的数据结构是对象,函数是对象,类也是对象,对象 ...

  7. python是面向对象还是面向过程的语言_关于python是面向对象还是面向过程的分析...

    关于python是面向对象还是面向过程的分析 发布时间:2020-04-07 16:10:55 来源:亿速云 阅读:24 作者:小新 今天小编给大家分享的是关于python是面向对象还是面向过程的分析 ...

  8. 高阶Day1:面向对象,面向过程,类和对象的属性和方法创建

    高阶Day1:面向对象,面向过程,类和对象的属性和方法创建 高级编程学习4个内容: 面向对象 MySQL数据库 网络编程 并发编程 面向过程(POP)与面向对象(OOP): 类和对象: 类名的定义: ...

  9. python 面向对象 面向过程_python3全栈开发-面向对象、面向过程

    一. 什么是面向对象的程序设计及为什么要有它 1.面向过程 面向过程的程序设计:核心是过程二字,过程指的是解决问题的步骤,即先干什么再干什么......面向过程的设计就好比精心设计好一条流水线,是一种 ...

最新文章

  1. 用欧几里得算法求最大公约数_欧几里得算法:GCD(最大公约数),用C ++和Java示例解释...
  2. 作业——08 爬虫综合大作业
  3. 【组合数学】非降路径问题 ( 非降路径问题概要说明 | 非降路径问题基本模型 | 非降路径问题拓展模型 1 非原点起点 | 非降路径问题拓展模型 2 有途经点 )
  4. 纠结于ajax开发中 response的contentType 问题
  5. shell脚本调试中打开set选项
  6. Python操作Excel——win32com模块和xlrd+xlwt+xlutils组合
  7. android xml黑体字_如何在 Android 上使用思源黑体作为系统字体?
  8. OSChina 周二乱弹 ——胸大的烦恼!
  9. Nagios各组件简述及nrpe详解
  10. html制作我和我的家乡,《我和我的家乡》怎么参与投资?投资流程是什么?
  11. label y 训练集测试集x_Pytorch将数据集划分为训练集、验证集和测试集
  12. idea 页面改了 网页没_如何做出高大上的PPT?试试美得令人窒息的网页风格!
  13. 苹果电脑更改sd卡只读_SD内存卡禁止写入只读怎么办?另类SPI模式修复坏卡
  14. 【IDEA】idea工程打包成jar包
  15. 美团技术岗扩招,年薪最高近40万。你有能力进美团吗?
  16. 十大python开发软件-介绍6款实用的python编程开发工具
  17. 从入门到放弃表情包 python_Python从入门到放弃(1)
  18. [ol-cesium] ol-cesium学习 二维切换三维 npm启动
  19. Base64加密算法原理、具体例子及Java代码
  20. 打造前端 Deepin Linux 工作环境——安装配置 atom 编辑器

热门文章

  1. MySQL 主从复制原理及搭建
  2. 如何在window上把你的项目提交到github
  3. Redis-stat的安装与使用
  4. 4.3---建立高度最小二叉树
  5. 在Nginx上配置ThinkPHP项目
  6. wust2013届推免生复试机试代码
  7. pci驱动与硬件通信
  8. “病毒防治”页面中“社区热帖”版块不显示
  9. How to apply for the PG studies as a UG
  10. formal method