1、运算符
运算符 | 描 述 | 示 例 |
---|---|---|
算术运算符 | ||
+ | 两数相加 | 10 + 20 = 30 |
- | 两数做差 | 10 - 20 = -10 |
* | 两数相乘 | 10 * 20 = 200 |
/ | 两数相除 | 10 / 20 = 0.5 |
% | 返回两数相除的余数 | 10 % 20 = 10 |
** | 返回 x 的y 次幂 | 10 ** 20 = 100000000000000000000 |
// | 返回两数相除以后商的整数部分 | 10 // 20 = 0 |
比较运算符 | ||
== | 等于 | (10 == 20)返回False |
!= | 不等于 | (10 != 20)返回True |
<> | 不等于 | (10 <> 20)返回True |
> | 大于 | (10 > 20)返回False |
< | 小于 | (10 < 20)返回True |
>= | 大于等于 | (10 >= 20)返回False |
>= | 小于等于 | (10 <= 20)返回True |
逻辑运算符 | ||
and | a and b,a 和b 同时为真,结果才为真 | ((10 > 20) and (10 < 20))返回结果为False |
or | a or b,a 和b 只要有一个为真,结果就为真 | ((10 > 20) or (10 < 20))返回结果 为True |
not | not a,如果 a 为真,则返回False,否则返回True | not (10 > 20)返回结果为True |
2、循环语句
for 循环:用来遍历任何序列的项目
>>>subject = ["Excel","SQL","Python","统计学"]
>>>for sub in subject:
print("我目前正在学习:{}".format(sub))
我目前正在学习:Excel
我目前正在学习:SQL
我目前正在学习:Python
我目前正在学习:统计学
while 循环:用来循环执行某程序,即当条件满足时,一直执行某程序,直到条件不满足时,终止程序。
>>> subject = ["Excel","SQL","Python","统计学"]
>>> n=0
>>> while n<4:
print(f"我目前正在学习:{subject[n]}")
n+=1
>>> print("我已学完全部课程啦!!!")
我目前正在学习:Excel
我目前正在学习:SQL
我目前正在学习:Python
我目前正在学习:统计学
我已学完全部课程啦!!!
3、条件语句
if 语句:程序先去判断某个条件是否满足,如果该条件满足,则执行判断语句后的程序。
else 语句:是if 语句的补充,用来说明当条件不满足时,程序做什么。
elif 语句:可以近似理解成else_if,当你需要对多条语句进行判断时,就可以用elif 语句。elif 中可以有else 语句,也可以没有,但是必须有if 语句,具体执行顺序是先判断if 后面的条件是否满足,如果满足则运行if 为真时的程序,结束循环;如果if 条件不满足就去判断elif 语句。可以有多个elif 语句,但是只有0 个或1 个elif 语句会被执行。
score=input("请输入考试成绩:")
score=int(score) #键盘输入的为字符串,用int函数转换为整数
if score < 60:
print("小于60 分,不及格。")
elif score < 70:
print("60~70 分,成绩及格。")
elif score < 80:
print("70~80 分,成绩良好。")
else:
print("80~100 分,成绩优秀!")
运行结果如下:
请输入考试成绩:88 80~100 分,成绩优秀!