博学谷学习记录之人工智能(python基础语法)第三篇

目录

复合运算符

比较运算符

逻辑运算符

if 条件语句

循环语句


接着上周继续更新

运算符解释实例
=赋值将‘=’的左边赋值给右边

还有下面的需要了解

复合运算符

复合运算符
运算符描述实例

+=

加法赋值运算符c+=a等价于c=c+a
-=减法赋值运算符c-=a等价于c= c-a
*=乘法赋值运算符c*=a等价于c=c*a
/=除法赋值运算符c/=a等价于c=c/a
//=整除赋值运算符c//=a等价于c=c//a
%=取余赋值运算符c%=a等价于c=c%a
**=幂赋值运算符c**=a等价于c=c**a

案例如下,可以敲代码试试来验证上面的运算符号

i = 1
# 相加并赋值,先加1,然后把结果赋值给左边的变量
i += 1
print(f'更新后,i的值为:{i}')

num1 = 9
# 取模并赋值,先求余数,然后在把结果赋值给左边的变量
num1 %= 2
print(f'更新后,num1的值为:{num1}')

num2 = 2
# 幂指数并赋值,先求幂指数,然后把结果赋值给左边的变量
num2 **= 3
print(f'更新后,num2的值为:{num2}')

比较运算符

运算符解释例如

 让我们敲敲代码吧

num1 = 10
num2 = 20

print(num1 > num2)  # False
print(num1 < num2)  # True
print(num1 >= num2) # False
print(num1 <= num2) # True
print(num1 == num2) # False
print(num1 != num2) # True

逻辑运算符

运算符解释例如

 案例:

a = 1
b = 2
c = 3

print((a > b) and (b > c))  # False
print((a > b) or (b > c))   # False
print((a < b) or (b > c))   # True
print(not (a > b))          # True

if 条件语句

接下来需要学习条件语句

假如我大学考了四门课,分别是高等数学,流体力学,复变积分,离散数学,满分都是100分,大于90分以上是特优,在80-90分之间是优,在70-80分是一般,在60-70之间是及格,小于60分是不及格,这个时候代码需要判断于是:

a = 95  #高等数学
#开始以if条件语句
if a >90:   #比较运算符
    print("你的成绩是特优!")

根据上面的假如完成程序,如果需要多次判断,python需要用if elif else的形式。

a = input("请输入你的成绩:")
a = int(a)
#进入条件判断
if a >90:
    print("特优")
elif a > 80:
    print("优")
elif a >70:
    print("一般")
elif a >60:
    print("及格")
else:
    print("不及格")

循环语句

python当中有两种循环语句1.while循环,2.for in循环

while循环需要记住三步:1.定义计数器,2.while循环体,3.叠加计数器,假如我英语老师罚我抄写100遍英语单词,这个时候用while语句试试:

#定义计数器
i = 1
while i < 100:    #开始循环条件循环体
    print(f"可恶的英语老师罚我抄写单词100遍,这是第{i+1}遍")
    #计数器叠加
    i +=1   #复合运算符 相当于i= i+1
 

更新到此,下周继续更新

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值