欢迎您赶到站长在线的网站站长学馆学习培训Python专业知识,文中介绍的是《pass语句专业知识详细说明》。
pass的翻译中文:根据;踏过;沿某方位前行;向某方位挪动;合格;合格;通行卡。
在Python中表明空的语句,包含空的类,涵数,方式等。它不做一切事儿,一般状况下,仅仅起占位符的功效。
在Python中 pass语句英语的语法格式如下所示:
pass
Python 的 pass语句,能够运用在 涵数 中.if 标准分辨中.for 循环系统中.while 循环系统中这些,基本上能够运用在程序的任意部位。
在程序适合的部位,应用 pass语句,能够使程序越来越更详细。(程序依然会再次向下实行。)
案例13.3.1.輸出“I Love Python”的每一个字母
# 輸出 I Love Python 的每一个字母for letter in 'I Love Python': if letter == 'P': pass print('这也是 pass 语句' ) print('当今字母:', letter)
实行結果:
当今字母: I当今字母:当今字母: L当今字母: o当今字母: v当今字母: e当今字母:这也是 pass 语句当今字母: P当今字母: y当今字母: t当今字母: h当今字母: o当今字母: n>>>
再来一个繁杂一点案例13.3.2.应用for循环,輸出20(没有20)之内的双数,要不是双数,则用pass语句占个部位。编码如下所示:
for i in range(20) #用range()函数定义i的起始值 if i%2 == 0: #分辨是不是为双数 print(i,end = ",") #輸出标值在同一行,且用“,”分隔 else: #并不是双数 pass #占位符,不做一切事儿
輸出結果为:
0,2,4,6,8,10,12,14,16,18,>>>
知识要点回望:
应用range()涵数:
1.start:用以特定技术性的起始值,能够省去。假如省去则从0逐渐。题中中0为双数,符合规定。
2.end:只有一个主要参数,那麼表明特定的是end,end用以完毕值不包括该值,题中中不包含20;
3.step:用以特定步幅,即两个数中间的间距,能够省去。假如省去则表明步幅为1。题中中拇指的是全部双数,系统软件默认设置步幅为2,能够无需写。
思索:假如想改步幅为4得话,该怎样写呢?