@danren-aa120
2019-08-19T03:41:13.000000Z
字数 790
阅读 124
Python
- if判断(分支)语法格式:
if 要判断的条件(age>=18:):
条件成立时,要做的事情
……
else:
条件不成立时,要做的事情
……
- elif判断(多分支)语句)语法格式:
if 条件1:
条件1成立时,要做的事情
……
elif 条件2:
条件2成立时,要做的事情
……
elif 条件3:
条件3成立时,要做的事情
……
else:
以上条件都不成立时,要做的事情
……
- if嵌套(满足一个条件的前提下,再满足其它条件)语法格式:
if 条件1:
条件1成立时
……
if 条件1基础上的条件2:
……
else:
……
else:
……
- 比较运算符:>=; <=; ==; !=; >; <
- 逻辑运算符: and; or; not,连接多个条件,每一个之间可以用括号括起来,如:
elif (player == 2 and computer == 1) or (player == 1 and computer == 3):
如每一个条件需要换行,要不一行太长,不易阅读,则全部条件外再加一对括号,如:
elif ((player == 2 and computer == 1)
or (player == 1 and computer == 3)
or (player == 3 and computer == 2)):
上面第一个or那需要多两个空格,回车Pycharm会自动生成。
- 语法:import 工具包名称
如:import random # 导入随机工具包,导入语句要放在文件最顶部,这样可以方便下面代码在任何时候使用工具包中的工具。
computer = random.randint(1,3) # 注意先写工具包,加个点,再选择工具包中的函数
返回a和b之间的整数,包括a、b