大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
通常来说,一条 Python 语句应在一行内写完,但如果语句很长,可以使用反斜杠\来实现多行语句,例如:
s = “我正在写\
一本关于Python的书”
print(\
s)
需要注意的是,在成对的大括号{ }、中括号[ ]或小括号( )中的多行语句,不需要使用反斜杠\,例如:
total = [‘item_one’, ‘item_two’, ‘item_three’, ‘item_four’, ‘item_five’]
可见,在编写程序时使用的是物理行,Python 环境使用的则是逻辑行。在 Python 中可以使用分号;标识一个逻辑行的结束,但为了避免使用分号,通常在每个物理行中只写一个逻辑行。
Python 最具特色的语法是使用缩进来表示代码块,好处是不需要像其他语言一样使用大括号{ }。行首的空白(空格或制表符)用来决定逻辑行的缩进层次,从而决定语句的分组(即代码块),这意味着不同代码块缩进的距离(即行首空白)可以不同,但同一代码块的语句必须有相同的缩进距离,每一组这样的语句称为一个代码块。
例如:
if True:
print (“True”)
else:
print(“False”)
而以下代码由于最后一行语句缩进距离不一致,运行时将出现错误:
if True:
print(“Answer”)
print(“True”)
else:
print(“Answer”)
print(“False”) #缩进不一致,会导致运行错误
程序执行结果为:
>>>if True:
… print(“Answer”)
… print(“True”)
… else:
… print(“Answer”)
… print(“False”) #缩进不一致,会导致运行错误
File “(stdin)”, line 6
print (“False”) #缩进不一致,会导致运行错误
^
IndentationError: unindent does not match any outer indentation level
注意:不要混合使用空格和制表符来缩进,这将导致同一段 Python 代码在不同的操作系统中无法正常工作。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/182543.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...