跳至主要内容

07. Python if 和 else

 



if 和 else


if 条件 A:
条件 A 成立时(True)要执行的代码
Else
条件 A 不成立时(True)要执行的代码

范例:

# 1. 接受用户输入的数

number = input("请输入一个整数: ")

number = int(number)

# 2. 判断这个数是不是偶数

if number % 2 == 0:

  print (f"ni输入的数是{number},它是一个偶数。)

else:

  print (f"ni输入的数是{number},它是一个奇数。)

print ("end")

  • 透过缩进(tab)的方式来代表是不是包含在 if, else 语句里
  • if 和 else 不一定需要同时使用; if 可以单独使用
  • if 语句可以嵌套使用:

例:

if number % 2 == 0:

  print (f"ni输入的数是{number},它是一个偶数。)

  if number % 3 == 0:

  	print (f"这个数还能被 3 整除!")

elif 及注意事项

  • if 语句中可以添加 elif (else if)处理额外的判断条件
  • elif 当第一个条件满足时,则不继续进行后续的判断
  • 在 Python 中,空字符串,数字 0,NONE,空对象 在布尔值里均为 FALSE,其他则为默认为 TRUE

评论

此博客中的热门博文

04. Python 文档与注释

  注释 注释的目的主要是为了说明,注释符号之后的内容都不会被视为代码,也自然不会被计算机执行。 单行注释代码:  1 个 # 多行注释代码:  3 个单引号或是 3 个双引号 所包含的范围,例如:'''或是""" 可以使用多个单行注释代码来达到多行的效果 有些代码暂时用不到的话,也可以 透过加注释代码的方式,来使其暂时失效 ,不被运行。 在代码行内使用快捷键 “ Ctrl + / ",可以直接表示为单行注释。 可以一次选取多行,然后使用快捷键 “ Ctrl + / " 多行注释代码之所以有 2 个选择,其中一个原因也是方便注释内容之中出现引号的情况。例如,内容需要出现 3 个双引号,那么就可以使用 3 个单引号作为多行注释代码。