优草派 > Python

Python逻辑行是什么意思?Python逻辑行和物理行有什么区别

罗西汉         优草派

我们在学习python时,除了语法以及方法的调用之外,还需要去了解一些python机制以及概念。而下面这一篇文章所要来介绍的内容可能是很多小伙伴都没有接触和了解过的,下文会详细讲解python逻辑行和物理行的含义,以及它们之间的区别是什么。

Python逻辑行是什么意思?Python逻辑行和物理行有什么区别

一、逻辑行

逻辑行指的是,这段代码在被编译之后,会被视为一行去执行的代码行。而最明显和典型的逻辑行就是for循环和def自定义函数,因为执行代码时,它们里面的所有代码都会被是以一个整体,而不是会只单独执行其中几行代码,示例如下如下所示:

def ones():
  a = 10
  print(10)

而在python之中会使用分号来作为逻辑行的划分,例如现在需要定义一个变量然后将其输出,正常写法就是把它们分为两行去写。但是可以用分号分隔,然后将两个逻辑行代码写在一个物理行之中,示例如下:

i = 5; print i;

二、物理行

而物理行理解就非常简单了,代码所处在的行就是物理行。使用pycharm或者是sublime等编辑器写代码时可以发现,每一行代码之前都会按照顺序有一个数字,而这个数字就表示代码处在哪个物理行。

简单来说,只要使用了回车进行换行,那么一个物理行就产生了,代码示例如下:

count = 5
print ( "count" )

上面这个代码示例就是有两个物理行,因为定义变量和输出变量的代码分为两行去写了。

以上就是关于“Python逻辑行是什么意思?Python逻辑行和物理行有什么区别”的全部内容了,希望对你有所帮助。

  • 微信好友

  • 朋友圈

  • 新浪微博

  • QQ空间

  • 复制链接

取消
5天短视频训练营
新手入门剪辑课程,零基础也能学
分享变现渠道,助你兼职赚钱
限时特惠:0元
立即抢
新手剪辑课程 (精心挑选,简单易学)
第一课
新手如何学剪辑视频? 开始学习
第二课
短视频剪辑培训班速成是真的吗? 开始学习
第三课
不需要付费的视频剪辑软件有哪些? 开始学习
第四课
手机剪辑app哪个好? 开始学习
第五课
如何做短视频剪辑赚钱? 开始学习
第六课
视频剪辑接单网站APP有哪些? 开始学习
第七课
哪里可以学短视频运营? 开始学习
第八课
做短视频运营需要会什么? 开始学习
【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。

客服热线:0731-85127885

湘ICP备19005950号-1  

工商营业执照信息

违法和不良信息举报

举报电话:0731-85127885 举报邮箱:tousu@csai.cn

优草派  版权所有 © 2024