2021-11-15

2021.11.15 python学习第二天

今日主要学习python运算符和分支结构

一、运算符

运算符一共分为五大类,分别是:

1、关系(比较)运算符
2、算数运算符
3、逻辑运算符
4、赋值运算符
5、位运算符(暂时跳过,涉及源码补码进制等)

关系运算符:

又称比较运算符,主要有:

大于:>
小于:<
等于:==
大于等于:>=
小于等于:<=
不等于:!=

很好理解不多赘述

算术运算符:

主要用于计算,有:
加:+
减:-
乘:*
除:/
乘方:**
取余:%
地板除法(求模)://
不多赘述

逻辑运算符

主要用于多个表达式间的联系,运算结果为Boolean型,包括:
与:and
或:or
非:not
很好理解不多赘述
注:not只用于一种情况,即判断元素是否在容器内,语句如下:
元素 in 容器
或 元素 not in 容器

a = [1,2,3,"zzy"]    # 定义容器a
1 not in a
   

此时返回bool类型结果false

赋值运算符

主要用于变量赋值,主要有:
= :将右侧值赋给左侧
+=:右侧值 = 右侧值 + 左侧值
-=:右侧值 = 右侧值 - 左侧值
*=:右侧值 = 右侧值 * 左侧值
/=:右侧值 = 右侧值 / 左侧值
**=:右侧值 = 右侧值的左侧值次方

二、分支结构

今天主要通过 if 、else 、elif语句实现分支
语句如下:

if 条件:
	print()
elif 条件:
	print()
else:
	print()

这里主要以学生成绩判断为例:

score = float(input("请输入成绩:"))


if score > 100 or score < 0:
	print("输入有误,请重新输入")

else:
	if score >= 90:
		print("优秀")
	elif score >= 80:
		print("良好")
	elif score >= 70:
		print("可以")
	elif score >= 60:
		print("及格")
	elif score > 0:
		print("不及格")
	else:
		print("零分")

结果如下:
在这里插入图片描述

明天开始学习循环结构的编程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值