Python 基础知识3 运算符

2023-11-10

# Python运算符
a = 21
b = 10
c = 0

c += a
print(c)
c *= a
print(c)
c /= a
print(c)

c = 2
c **= 3  # 取c的三次方
print(c)

c = 2
c %= a   # 取余
print(c)
c //= a  # 向下取整
print(c)

# 位运算
a = 0b00111100
b = 0b00001101

print(a & b)  # 按位与运算
print(a | b)  # 按位或运算
print(a ^ b)  # 异或运算
print(~a)     # 按位取反

# 逻辑运算符
a = 1
b = 0

if a and b:
    print("a and b is true")
else:
    print("a and b is not all true")

if a or b:
    print("a or b is true")
else:
    print("a and b all flase")

if not(a or b):
    print("a and b all flase")
else:
    print("a or b is true")

# 成员运算符
a = 1
b = 20
list1 = [1, 2, 3, 4, 5]

if a in list1:
    print("a is in list1")
else:
    print("a is not in list1")

if b in list1:
    print("b is in list1")
else:
    print("b is not in list1")

# 获取变量的地址,变量值相同地址相同
print(id(a))
a = 20
b = 20
print(id(a))
print(id(b))
# is 用来判断地址是否相同,引用对象是否相同, == 用来判断变量的值是否相同
if a is b:
    print("a and b share the address")
else:
    print("a and b do not share the address")

if a is not b:
    print("a and b do not share the address")
else:
    print("a and share the address")

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python 基础知识3 运算符 的相关文章

  • Python创建字典的4种方法

    一 使用大括号来创建字典 person name 张三 age 18 pay 40000 job Python工程师 二 使用关键字参数和类型构造函数来创建字典 person dict name 张三 age 18 pay 40000 jo
  • 基于python技术的电商母婴购物数据分析

    人生苦短 我用python Python其他实用资料 点击此处跳转文末名片获取 一 数据集概述 今天我们来看一个来着阿里云天池的数据集 淘宝母婴购物数据 有两个csv文件 mum baby csv mum baby trade histor
  • 都2023年啦~用python来玩一次股票.....

    人生苦短 我用python 这不是2023年已经来了吗 总不能空着手回去吧 这次简单用python来玩一下股票 本章源码 更多电子书点击文末名片 准备工作 我们需要使用这些模块 通过pip安装即可 后续使用的其它的模块都是Python自带的
  • Python小白菜&老手常犯的报错:requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

    人生苦短 我用python 最近最常被问到的报错问题就是 requests exceptions JSONDecodeError Expecting value line 1 column 1 char 0 某平台商品评论为例 源码 资料电
  • 更改 Python 的 pip install 默认使用的pip库以及默认安装路径

    时间 2018 10 07 题目 更改 Python 的 pip install 默认使用的pip库以及默认安装路径 目录 一 更改 Python 的 pip install 默认使用的pip库 二 更改 Python 的 pip inst
  • 手把手教python发送邮件

    使用python内置模块 smtplib和email进行邮件发送 其中smtplib模块负责发送邮件 而email模块负责构造邮件内容 一 基本用法介绍 1 smtplib模块 1 引入smtplib模块 import smtplib 2
  • [Python学习] 专题二.条件语句和循环语句的基础知识

    前面讲述了 专题一 函数的基础知识 而这篇文章讲述的Python的条件语句和循环语句的基础知识 主要内容包括 1 条件语句 包括单分支 双分支和多分支语句 if elif else 2 循环语句 while的使用及简单网络刷博器爬虫 3 循
  • python制造童年回忆【猫和老鼠小游戏】(附源码+详细分析)

    周末好吖 铁汁们 到了看动画片 打游戏 敲代码 的美好宅时光了 大家小时候有没有看过一部 猫和老鼠 的动画片80 90 00 应该都知道吧 10后可能就没听过了 接下来 让我隆重介绍本期游戏的主角们 他们就是 汤姆和杰瑞 相信不用我多介绍吧
  • 过年不再被逼相亲——我用python给亲戚展示2022的相亲数据

    人生苦短 我用Python 这不是快过年了吗 又到了一年一度的亲戚大考验环节 没对象的他们会问你 找对象了吗 你要是学计算机专业的 他们会问你 会修电脑吗 出去学了点啥他们也会要求 才艺展示一下 我相信大家都躲不过去 既然躲不过去 那直接上
  • python使用matplotlib绘制折线图

    python使用matplotlib绘制折线图 Python绘图需要下载安装matplotlib模块 它是一个数学绘图库 我们将使用它来制作简单的图表 一 绘制单条折线图 import matplotlib pyplot as plt pl
  • Python 基础知识5 元组操作

    元组 与列表不同之处 1 使用 定义 2 定以后元组的元素不能修改 元组定义 只有一个元素时元素后加 号 否则为整型 tup1 hello world 120 123 tup2 1 5 4 2 3 tup3 a b c d tup4 pri
  • 2023届计算机毕业生毕业项目之一——学生管理系统

    人生苦短 我用Python 眼瞅着就要过年了 过完年就应该快做毕业设计啦 赶紧先点赞收藏起来 以备不时之需 所需模块 import requests import random import time import parsel 欢迎界面
  • Python基础知识(第二天)

    链式赋值 系列解包覆值 常量 链式赋值 x y 123 相当于 x 123 y 123 系列解包覆值 a b c 4 5 6 相当于 a 4 b 5 c 6 常量 Python 不支持常量 即没有语法规则限制改变一个常量的值 我们只能约定常
  • python datetime.timedelta()函数介绍

    一 timedelta 函数说明 timedelta 表示两个 date 对象或者 time 对象 或者 datetime 对象之间的时间间隔 精确到微秒 class datetime timedelta days 0 seconds 0
  • Python之文件的读写

    文章目录 前言 一 打开和关闭文件 open和close 1 打开文件 2 关闭文件 mode的方式 几种读取文件的函数 写入文件的函数 二 with open as操作文件 1 with open as与open close的区别 总结
  • python入门知识(七):类

    文章目录 一 面向对象语言 二 对象语言的进化 三 类的定义 一 对象 1 构造函数 init 2 实例属性 3 实例方法 4 其他方法 二 类对象 1 类属性 2 类方法 3 静态方法 四 del 方法 析构函数 和垃圾回收机制 五 ca
  • [Python学习] 专题五.列表基础知识 二维list排序、获取下标和处理txt文本实例

    通常测试人员或公司实习人员需要处理一些txt文本内容 而此时使用Python是比较方便的语言 它不光在爬取网上资料上方便 还在NLP自然语言处理方面拥有独到的优势 这篇文章主要简单的介绍使用Python处理txt汉字文字 二维列表排序和获取
  • Python基础知识之5

    Python基础知识之5 文件操作 1 文件的打开与关闭 文件打开 在python 使用open函数 可以打开一个已经存在的文件 或者创建一个新文件 基本格式 open 文件名 访问模式 实例如下 f open test txt w 文件关
  • Python中的traceback的基本用法(异常处理)

    文章目录 一 Traceback介绍 二 Traceback中常用函数 1 traceback print tb 2 traceback print exception 3 traceback print exc 4 traceback f
  • def __int__(self):的作用

    def int self 名称 初始化方法 构造方法 构造函数 作用 当我们创建好一个实例对象之后 会自动调用这个方法 来初始化这个对象 实例化后传入的参数会到此方法中来 构造方法 self name name此种语句将参数赋给实例 此类中

随机推荐

  • 关于Markdown表格中如何进行换行、合并单元格

    关于Markdown表格中如何进行换行 合并单元格 1 表格中内容对齐 换行 设置对齐方式 表格内容换行 2 表格中单元格的合并 合并表格行 合并表格列 综合使用 1 表格中内容对齐 换行 常规表格使用 一般我们都会这样用表格如下 姓名 年
  • Kruskal算法求解最小生成树

    最小生成树是一个连通图 什么是连通图 强 连通图详解前面介绍了 图存储结构 本节继续讲解什么是 连通图 前面讲过 图中从一个顶点到达另一顶点 若存在至少一条路径 则称这两个顶点是连通着的 例如图 1 中 虽然 V1 和 V3http c b
  • 空间相关分析(三) 局部莫兰指数的理解与计算

    在上篇中 我们详细地阐述了全局莫兰指数 Global Moran I 的含义以及具体的软件实操方法 今天 就来进一步地说明局部莫兰指数 Local Moran I 的含义与计算 首先说明一下进行局部相关分析的必要性 在全局相关分析中 如果全
  • Java8新特性之时间API

    本篇主要介绍Java 8中新引入的全新的一套时间API Java 8之前的Date类的缺陷 java util包和java sql包中都有一个Date类 区别是util包中的Date类存储的是年月日时分秒 而sql包中的Date只存储年月日
  • 小程序随机生成文字卡片文案海报,带分享保存

    概述 文字随机生成 更换头像 生成卡片 保存卡片 分享卡片 详细 文字随机生成 更换头像 生成卡片 保存卡片 分享卡片 数据是在data js中 随机文案获取 demo直接在微信开发者工具可以运行 index xml 代码
  • python字典中的键是什么_python字典中的键是什么

    字典的键 字典中的值没有任何限制 可以是任意Python对象 即从标准对象到用户自定义对象皆可 但是字典中的键是有类型限制的 1 不允许一个键对应多个值 必须明确一条原则 每个键只能对应一个项 也就是说 一键对应多个值是不允许的 像列表 元
  • 银联商务MISPOS接口开发demo 需要调用POSINF.DLL

    1 接口文档 1 1 无gmc界面接口 dll ocx dll调用 posinf dll 函数名为 int bankall char request char response 其中第一个参数为传入参数 ocx调用 umsocx ocx t
  • Mavenx学习笔记二十二:Maven仓库(从仓库解析依赖的机制)

    Maven仓库 从仓库解析依赖的机制 Maven是根据怎样的规则从仓库解析并使用依赖构件的呢 当本地仓库没有依赖构件的时候 Maven会自动从远程仓库下载 当依赖版本为快照版本的时候 Maven会自动找到最新的的快照 这背后的依赖解析机制可
  • gcc编译提示错误“multiple definition of“

    在做OS实验的过程中 由实验书给出的代码 仍然无法通过编译 查到了很多方法 比如条件编译等等 但经过多次尝试后发现并没有效果 终于在网上找到了一篇能够解决问题的文章 原因是 gcc版本太高 需要降低gcc版本 查看当前gcc版本 gcc v
  • CUDA协作组详解

    CUDA中的协作组 1 协作组简介 Cooperative Groups 是 CUDA 9 中引入的 CUDA 编程模型的扩展 用于组织通信线程组 协作组允许开发人员表达线程通信的粒度 帮助他们表达更丰富 更有效的并行分解 从历史上看 CU
  • 关于C++中的条件编译

    2019独角兽企业重金招聘Python工程师标准 gt gt gt C 中的条件编译 分为三种形式 分别如下 1 ifdef define name else endif 这种形式的条件编译 意思大概就是 如果定义了宏define name
  • Typora+PicGo-Core+腾讯云COS 图床配置教程

    typora PicGo Core 腾讯云COS 图床配置教程 前言 1 typora PicGo Core 腾讯云COS 图床 分别是什么 为什么把他们组合在一起 typoa是一个能做Markdown的一个软件 我们可以在里面编辑文本 添
  • 掌优始终坚持技术价值与社会价值并重

    上公交车时无需任何操作 乘客只需将脸对准智能人脸识别设备即可 刷脸乘车 已不是新鲜事 全国各省市都在紧锣密鼓地推进 智慧交通 的建设 在我国上海 北京 济南 广州等地区 乘客可以直接在地铁站的人脸识别终端或自助票务机进行注册和拍照上传 之后
  • Redfish接口测试

    Redfish接口测试 1 Postman使用 2 登录BMC 获取session 3 获取服务器资产信息 4 服务器上下电 5 创建BMC用户 6 删除BMC用户 7 获取指定BMC用户的信息 8 修改指定BMC用户信息 9 获取指定BM
  • SpringBoot 集成XxlJob定时任务使用过程

    POM文件
  • git 文件恢复与项目还原:008

    1 文件恢复 将文件恢复到上一次提交的状态 注意 新建且没有提交的文件无法使用文件恢复 命令 git checkout 文件名 假如我们的一开始是这样的 这是没有报错的状态文件 然后我添加了一段内容 比如我添加这段内容项目报错了 我需要恢复
  • 静态和动态代码分析之间有什么区别,您如何知道使用哪个?

    让我们从体育类比开始 以帮助说明这两种方法之间的区别 静态代码分析类似于使用练习网和投球机练习棒球挥杆 几乎没有什么惊喜 经过几次挥杆后 您确切地知道每次球都在哪里 这有助于基础知识的工作 并确保您具有良好的状态 虽然这有助于改善您的游戏
  • MySQL-数据类型

    MySQL 数据类型 数值类型 bit tinyint float decimal 字符串和文本类型 char varchar blob text 日期和时间类型 enum 枚举类型 set 集合类型 数值类型 数据类型 说明 bit M
  • 色彩搭配

    颜色搭配 http www icoa cn a 512 html 渐变色 http www mgzxzs com tmtbzxjc 2366 html 做设计的朋友 特别是新手 很难掌握色彩的搭配 比如我自己就有时候调的颜色感觉不太舒服 从
  • Python 基础知识3 运算符

    Python运算符 a 21 b 10 c 0 c a print c c a print c c a print c c 2 c 3 取c的三次方 print c c 2 c a 取余 print c c a 向下取整 print c 位