定位:
熟练使用
无论是java,c#,c,还是脚本类的js,lua,ps1,sh ,if语句都是必须的。不是编程语言创造了流程工控,而是现实世界的逻辑,虚拟化进入了编程语言。
1、简单实例
type = "ADC"
if type == "ADC":
print("这是ADC")
if type != "ADC":
print("这不是ADC")
if type == "ADC" or type == "AD":
print("这是物理输出")
list_hero = ["火男", "火女", "小法", "黄鸡", "婕拉"]
hero = "妲己"
if hero not in list_hero:
print(hero + "不是擅长法师")
2、if语法
- 任何非零和非空对象都为真 解释为True
- 数字0、空对象和特殊对象None均为假 解释为False
- 比较和相等测试会应用到数据结构中
- 返回值为True或False
if true:
pass
elif not true:
pass
else:
pass
总体来说和Java 一样,有点不同的是elif缩写了。
>、 <、 ==、 >=、 <= 、 ==、 !=、 <>、 and、 or、 In、 not in
number1 = int(input("请输入数字1:"))
number2 = int(input("请输入数字2:"))
if number1 > number2:
print("{} 大于 {}".format(number1, number2))
elif number2 < number1:
print("{} 小于 {}".format(number1, number2))
elif number1 == number2:
print('%s 等于 %s' % (number1, number2))
else:
print('game is over')
python这种比较干净利落,不像java那样又是值比较,又是对象比较的
今天又学习了一点知识:HAPPY