一:python分号使用

每一条语句最后个加个分号;这是c,oc,java,php等语言中不可缺少的部分,但是对于python,分号是可加,可不加的

如:不加分号代码

 class Person:
name = 'tom'
age = 18
p1 = Person()
print(p1.age) 18

加分号代码:

 class Student:
name = 'tom';
age = 18; stu1 = Student();
print(stu1.age)
18

注:建议最好还是不加分号,因为 python 是考换行来区分代码句的,当然有时候也可以加上;

python 使用分号的时候就是在一行 写多条代码句时,加上 分号;

 num1 = 1; num2 =2;
print(num1+num2);
3
二、from . import *的用法:

from . import XXX默认的就是在当前程序所在文件夹里__init__.py程序中导入XXX,如果当前程序所在文件夹里没有__init__.py文件的话,就不能这样写,而应该写成from .A import XXX,A是指当前文件夹下你想导入的函数(或者其他的)的python程序名,如果你想导入的函数不在当前文件夹,那么就有可能用到 from … import XXX(即上一个文件夹中的__init__.py),或者from …A import XXX(即上一个文件夹中的文件A)

三、object类是Python中所有类的基类,如果定义一个类时没有指定继承哪个类,则默认继承object类

四、__init__文件的作用

  1. 该文件的作用是将文件夹变为一个Python模块,Python 中的每个模块的包中,都有__init__.py 文件。

    通常__init__.py 文件为空,但是我们还可以为它增加其他的功能。我们在导入一个包时,实际上是导入了它的__init__.py文件。这样我们可以在__init__.py文件中批量导入我们所需要的模块,而不再需要一个一个的导入
#package
__init__.py
import re
import urllib
import sys
import os #a.py
import package
print(package.re, package.urllib, package.sys, package.os)
  1. 编写Python代码(不建议在__init__中写python模块,可以在包中在创建另外的模块来写,尽量保证__init__.py简单)

最新文章

  1. form表单转Json提交方法
  2. @autoreleasepool在MRC和ARC中的区别
  3. 如何比较两个SQL数据库的字段差别。
  4. MySQL的学习--join和union的用法
  5. (转) Docker swarm - 使用体验 1+2
  6. ndk-build出错,错误以及解决办法如下
  7. 转载淘宝UED响应十日谈
  8. JSP学习笔记(一)
  9. SQL Server数据库备份(异机)
  10. Temporary Post Used For Theme Detection (da655c32-bc15-41ad-bf89-e76c1ec1bea7 - 3bfe001a-32de-4114-a6b4-4005b770f6d7)
  11. WinPcap编程(一)
  12. CoFun 1616 数字游戏
  13. wafer
  14. OC基础9:预处理程序
  15. Spring MVC 3.x 版本使用 @ResponseBody 返回乱码
  16. dlib下训练自己的物体检测器--手的检测
  17. 纯JS实现加载更多(VUE框架)
  18. 如何用Ant Design Pro框架做项目省力
  19. 【消息队列】 RabbitMQ教程汇总
  20. 覃超:Facebook的项目开发流程和工程师的绩效管理机制

热门文章

  1. js中的this的指向问题
  2. sublime4 支持中文
  3. PowerShell学习笔记五_模块
  4. ObjectARX2020向导创建项目失败,一直显示创建窗口原因
  5. p标签设置行数,超出部分用省略号隐藏
  6. select remove option safari 兼容
  7. 多线程学习(第二天)Java内存模型
  8. Grafana + Prometheus 监控JVM
  9. vulnhub:Victim01靶机
  10. D2-Net: Weakly-Supervised Action Localization via Discriminative Embeddings and Denoised Activations概述