技术文章
当前位置:首页 > Python技术文章 > Python行结构与缩进的简单介绍

Python行结构以及缩进的知识点

  • 发布时间:
  • 作者:码农之家原创
  • 点击:145

这篇文章主要知识点是关于Python、行结构、缩进、python如何缩进 的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子书

Python测试驱动开发
Python测试驱动开发超清原书第2版
  • 类型:Python web开发大小:12.4 MB格式:PDF出版:人民邮电出版社作者:哈利·帕西瓦尔
立即下载

更多Python相关的学习资源可以参阅 Python电子书程序设计电子书 等栏目。

Python行结构与缩进的简单介绍

本篇文章给大家带来的内容是关于Python行结构与缩进的简单介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

行结构

Python程序中的每一条语句都以换行符结束。使用续行符()可将长语句分为几行,如下所示:

x=math.cos(3*(x-n))+\
  math.sin(3*(y-n))

另外对于三引号字符串、列表、元组、字典的定义可以不使用续行符。

一般来说,包含在圆括号()、方括号[ ]、大括号{ }或三引号种的任意程序部分都可以放在多行上,而且不需要使用续行符。

缩进

缩进用于表示不同的代码块,如函数、条件语句、循环和类的主主体。

代码块种首条语句的缩进量可以是任意的,但整个代码块种的缩进必须保持一致,例如:

if a:
   statement1
   statement2 #缩进一致,正确
else:
   statement3
    statement4 #缩进不一致,错误

如果函数、条件语句、循环或类的主题比较短,只包含一条语句,久可以讲其放在东一行上,例如:

if a: statement1
else: statement2

要标识一个空的主题或者代码块,可以使用pass语句,例如:

if a:
   pass
else:
   statement

尽管可以使用制表符代替缩进,但最好使用空格,以免发生未知错误。

相java一样,python也可以在语句后面加上;作为分隔符,但Python上这么做是没有必要的,除非你准备一行内写入多条语句,用;隔开他们。

#表示此行后面是注释。

除非在交互模式下(交互模式下,空白标识输入结束),解析器将忽略所有空白行,所以为了代码美观,该空行空行呀。

以上就是Python行结构与缩进的简单介绍的详细内容,更多请关注码农之家其它相关文章!

python如何缩进

python如何缩进

python程序中怎么缩进

Python的语法比较简单,采用缩进方式,写出来的代码就像下面的样子:

# print absolute value of an integer: 
a = 100 
if a >= 0: 
    print(a) 
else:
    print(-a)

以#开头的语句是注释,注释是给人看的,可以是任意内容,解释器会忽略掉注释。其他每一行都是一个语句,当语句以冒号:结尾时,缩进的语句视为代码块。

相关推荐:《Python视频教程》

缩进有利有弊。好处是强迫你写出格式化的代码,但没有规定缩进是几个空格还是Tab。按照约定俗成的管理,应该始终坚持使用4个空格的缩进。

缩进的另一个好处是强迫你写出缩进较少的代码,你会倾向于把一段很长的代码拆分成若干函数,从而得到缩进较少的代码。

缩进的坏处就是“复制-粘贴”功能失效了,这是最坑爹的地方。当你重构代码时,粘贴过去的代码必须重新检查缩进是否正确。此外,IDE很难像格式化Java代码那样格式化Python代码。

最后,请务必注意,Python程序是大小写敏感的,如果写错了大小写,程序会报错。

Python使用缩进来组织代码块,请务必遵守约定俗成的习惯,坚持使用4个空格的缩进。在文本编辑器中,需要设置把Tab自动转换为4个空格,确保不混用Tab和空格。

Python缩进快捷键

1.Python增加缩进快捷键:Ctrl+Alt+] 或tab键或shift+tab键

2.Python减少缩进快捷键:Ctrl+Alt+[

以上就是python如何缩进的详细内容,更多请关注码农之家其它相关文章!

以上就是本次给大家分享的关于Python的全部知识点内容总结,大家还可以在下方相关文章里找到如何由java转学python、 python字符串和常见数据结、 实例讲解python MNIST手写识、 等python文章进一步学习,感谢大家的阅读和支持。

上一篇:Python线程下条件变量的实例用法

下一篇:python调试中print()和断言实例讲解

展开 +

收起 -

相关电子书
学习笔记
网友NO.431484

python缩进是强制的吗

空白在Python中是重要的。事实上行首的空白是重要的。它称为缩进。在逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组。这意味着同一层次的语句必须有相同的缩进。每一组这样的语句称为一个块。所以是强制的。 大学毕业后,范罗苏姆加入 CWI,这是一所主要做数学与计算机方面学术研究的机构。这段工作经历对他非常重要,他的编程理念,包括对 Python 的设计思想都是在这里初步形成的。(推荐学习:Python视频教程) 关于范罗苏姆,今天说说他的采访。 问:为什么你在设计 Python 语言的时候采用了强制缩进的方式来划分程序域? 如果你是个 C 或 Java 程序员,习惯了用大括号来划分程序域 —— 其实大部分语言都是这么做的 —— 看到 Python 是用缩进来搞定这件事,你马上会觉得「这太逆天了」,我当年学了……

网友NO.797274

python中缩进是什么

python中缩进是什么 要求严格的代码缩进是python语法的一大特色,就像C语言家族(C、C++、Java等等)中的花括号一样重要,在大多数场合还非常有必要。在很多代码规范里面也都有要求代码书写按照一定的规则进行换行和代码缩进,但是这些要求只是纯粹是方便人(程序员)来阅读、使用或修改的,对于编译器或者解释器而言,完全是视而不见的。 但是对Python解释器而言,每行代码前的缩进都有语法和逻辑上的意义。Python的这个特性,也经常在Python使用者和非Python使用者中引起争论。 实际上,python这种强制的代码缩进,就像一把双刃剑,有好处也有坏处。显然,好处在于在严格要求的代码缩进之下,代码非常整齐规范,赏心悦目,提高了可读性,在一定程度上也提高了可维护性。 但是Python严格的代码缩进,对于从其他语言转过来的人,由于现在计算……

网友NO.152487

python程序快速缩进多行代码方法总结

该语言中缩进是其精髓,通过缩进可以表示函数、循环等程序结构的范围。有时写完程序后,发现所有程序需要放入函数def中,这时就需要对一整块程序同时进行缩进,还有其他一些情况,也会需要多行整体缩进。下面介绍官方的IDLE编辑器下,如何实现多行整体缩进。 这里介绍的是针对3.0及以上版本,软件自带编辑器,整块缩进的方法。首先通过开始菜单 ,找到IDLE,点击启动软件。 相关推荐:《Python视频教程》 启动软件后,通过file菜单下,打开或新建选项,打开一个已建好的或者新创建一个程序文件,这里新建一个程序。 新建的程序如下图所示,此时需要将图示所有程序,放入名为calcu的函数下,所有程序内容需要增加一次缩进。 增加def即函数定义语句后,需要把下图红框中内容整体向右移动一次缩减量(一般为四个字节),如果不嫌麻烦,可……

网友NO.554833

python如何缩进

python程序中怎么缩进 Python的语法比较简单,采用缩进方式,写出来的代码就像下面的样子: # print absolute value of an integer: a = 100 if a = 0: print(a) else: print(-a) 以#开头的语句是注释,注释是给人看的,可以是任意内容,解释器会忽略掉注释。其他每一行都是一个语句,当语句以冒号:结尾时,缩进的语句视为代码块。 相关推荐:《Python视频教程》 缩进有利有弊。好处是强迫你写出格式化的代码,但没有规定缩进是几个空格还是Tab。按照约定俗成的管理,应该始终坚持使用4个空格的缩进。 缩进的另一个好处是强迫你写出缩进较少的代码,你会倾向于把一段很长的代码拆分成若干函数,从而得到缩进较少的代码。 缩进的坏处就是“复制-粘贴”功能失效了,这是最坑爹的地方。当你重构代码时,粘贴过去的代码必须重新检查缩进是否正确。此外,IDE很难像……

<
1
>

Copyright 2018-2019 xz577.com 码农之家

版权责任说明