首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python教学——第七天

如果你前面都跟着文章做了,相信你已经自己在私下也了解了很多知识

如果你之前全都没有跟着做,也没有关系,至少你可以了解一个概念,对将来动手的时候会有一定的帮助

如果你手头的电脑没有环境,你也完全可以在python官网直接在线使用python终端去练习,这个可以省了你不少时间

如果写一个小小的内容你完全可以不用函数也不用类直接使用,当然不建议这么做

啪啪啪,打脸,哪特么这么多如果,还写不写了~

通过函数或者类的方式可以更方便的调用以至于下次直接把你编写的内容导入进来即可,就像导入一个系统的模块一样

(import modules)

用实例说话~,这里可以讲的内容有很多

class 后面是类的名字

def 后面是函数的名字

一个类里面可以写的函数有这么多这么多这么多

if__name__=='__main__': 这句的意思表示直接执行这个代码的时候运行的内容(import的时候是不会执行的)

颜色对应的表示用法

同样你也可以像下面这样直接调用里面的函数

再来说说如果我们没有这句话会有什么样的效果

虽然在直接运行的时候是没有任何差异的

但是你导入这个模块的时候差异就来了

他就直接把我们运行的内容给运行了一次,这样如果你的模块有很多的功能需要占用很多时间的话,这个时间就浪费了,因为完全没有意义,但是如果你只是直接跑,将来也不打算被其它模块引用,那基本没有差异

为了培养良好的使用习惯 建议用if__name__=='__main__': 这个方法来执行你要的内容

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171229G0W0Z700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券