“Python格式框架”的版本间的差异
来自CloudWiki
(→缩进) |
|||
第4行: | 第4行: | ||
*一般而言,以4个空格为基本缩进单位 | *一般而言,以4个空格为基本缩进单位 | ||
*'''如果缩进不对齐,程序会报错。''' | *'''如果缩进不对齐,程序会报错。''' | ||
+ | |||
+ | <nowiki>d={} | ||
+ | for c in (65,97): | ||
+ | for i in range(26): | ||
+ | d[chr(i+c)]=chr((i+13)%26+c) | ||
+ | |||
+ | print(" ".join(d.get(c,c) for c in s]))</nowiki> | ||
==注释== | ==注释== | ||
*以符号#开始,表示本行#之后的内容为注释。 | *以符号#开始,表示本行#之后的内容为注释。 | ||
*包含在一对三引号'''...'''或"""..."""之间且不属于任何语句的内容将被解释器认为是注释。 | *包含在一对三引号'''...'''或"""..."""之间且不属于任何语句的内容将被解释器认为是注释。 | ||
+ | |||
+ | <nowiki>import paramiko | ||
+ | |||
+ | # 建立一个sshclient对象 | ||
+ | ssh = paramiko.SSHClient() | ||
+ | # 将信任的主机自动加入到host_allow列表,须放在connect方法前面 | ||
+ | ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())</nowiki> | ||
==空行和空格== | ==空行和空格== | ||
第14行: | 第28行: | ||
*逗号后面增加一个空格 | *逗号后面增加一个空格 | ||
+ | ==续行符== | ||
+ | 续行符由反斜杠 \ 符号表达,用于单行代码较长的情况。 | ||
− | + | <nowiki>print("{}是{}的首都".format( \ | |
− | + | "北京",\ | |
+ | "中国" \ | ||
+ | ))</nowiki> |
2020年1月22日 (三) 09:33的版本
缩进
- python程序是依靠代码块的缩进来体现代码之间的逻辑关系的,缩进结束就表示一个代码块结束了。
- 同一个级别的代码块的缩进量必须相同。
- 一般而言,以4个空格为基本缩进单位
- 如果缩进不对齐,程序会报错。
d={} for c in (65,97): for i in range(26): d[chr(i+c)]=chr((i+13)%26+c) print(" ".join(d.get(c,c) for c in s]))
注释
- 以符号#开始,表示本行#之后的内容为注释。
- 包含在一对三引号...或"""..."""之间且不属于任何语句的内容将被解释器认为是注释。
import paramiko # 建立一个sshclient对象 ssh = paramiko.SSHClient() # 将信任的主机自动加入到host_allow列表,须放在connect方法前面 ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
空行和空格
- 一段完整的功能代码之后增加一个空行,
- 在运算符两侧各增加一个空格,
- 逗号后面增加一个空格
续行符
续行符由反斜杠 \ 符号表达,用于单行代码较长的情况。
print("{}是{}的首都".format( \ "北京",\ "中国" \ ))