IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> Python学习笔记(四):运算符 -> 正文阅读

[Python知识库]Python学习笔记(四):运算符

运算符:
算数运算符:+ - * / % // **
赋值运算符:= += -= *= /= **= //= %=
比较运算符:> < >= <= == != is
逻辑运算符:and or not

# 算数运算符:
a = 1
b = 2
c = a + b

# print(a, b, c, end='\n') # 1 2 3 \n表示末尾换行
print(a, b, c) # 1 2 3
print(c - a) # 2
print(c * a) # 3
print(c ** 2) # c的2次幂 # 9
print(c / 2) # c直接除 # 1.5
print(c // 2) # c被2整除 # 1
print(c % 2) # 取余、取模 # 1

"""
练习:
键盘输入一个三位数的整数,打印个位数,十位数,百位数
"""
number = int(input('请输入一个三位数的整数:')) # 123
print("个位数为", number % 10) # 个位数为 3
print("十位数为", number // 10 % 10) # 十位数为 2
print("百位数为", number // 100) # 百位数为 1
# 赋值运算符:
a = 10
b = 10
c = 10
d = 10
e = 10
f = 10
g = 10

a += 1
b -= 1
c *= 2
d /= 2
e **= 2
f //= 2
g %= 3
print('赋值运算符运算结果',a,b,c,d,e,f,g) # 赋值运算符运算结果 11 9 20 5.0 100 5 1
# 比较运算符:> < >= <= == != is
a = 10
b = 25

print(a > b) # False
print(a < b) # True
print(a == b) # False
print(a != b) # True
print(a is b) # False

字符串比较大小,比较ASC||码,从第一个字母开始往后比,一个字母一个字母比,当可以比出来的时候则不再继续往后比较
x = 'abc'
y = 'abd'

print(x == y) # False
print(x < y) # True

"""
输入考试分数,判断成绩是否在100到80之间
"""
score = float(input('输入分数:'))
print(80 <= score <= 100) # 只有python中可以这么写,其他语言必须与逻辑运算符混合使用

"""
输入两个商品的价格,比较两个商品的价格是否相同
"""
price1 = float(input('价格一:'))
price2 = float(input('价格二:'))
print(price1 == price2)
# 逻辑运算符:
'''
A and B
False and False --> False
False and True --> False
True and False --> False
True and True --> True
'''
a = 1
b = 0
c = 2
# and:若两数非零,则得后边的数字值,若有0,则得0,即两侧存在一个假,结果为假
print(b and a) # 0
print(a > b and c < a) # False

print('-' * 30)


'''
A or B
False or False --> False
False or True --> True
True or False --> True
True or True --> True
'''
c = 0
d = 4
# or:若两数非零,则得前边的数字值,若有一个0,则得另一个数字值,若均为0,则得0,即两侧均为假,结果为假
print(c or d) # 4
print(a > b or c > a) # True
print(a == c or a < b) # 账号密码 or 手机号验证码

print('-' * 30)

'''
not True --> False
not False --> True
'''
flag = True
print(not flag)
print(not a > c)
  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-01-25 10:32:27  更:2022-01-25 10:34:29 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 2:43:58-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码