python入门第四课,运算符、转义字符和文本

常见运算符

运算符就是数学中的加、减、乘、除,最常见的有这几种:

加减乘除都知道,那个除和整除,取余,求平方是啥意思?我们来演示一下

六除四和六整除四,看出区别来了

六除4,它是有小数点的,像那种除不尽的数,它就会把小数点后面写出来。

但是整除它直接截断小数点,六里面只有一个4,所以结果是1

取余数是什么意思呢?就是除完后看看剩下多少不能被除的,六除四除了一次,还剩下2,这个2没法再被6除了,因为6比它大,取余数就是把2取出来

至于次方要更好理解了,就是六的四次方

赋值运算符

赋值运算符就是计算完成后,把结果返回给变量,比如a=1,a+=1,a就是2了,a+=1效果等于a=a+1

文本型数据的三种写法

文本型数据有三种写法:第一种是单引号,第二种是双引号,第三种是三对单引号或三个双引号,我们每个都来看一下

相信小伙伴们看到那3个引号后感觉很奇怪,说这不是注释吗?为什么就变成文本型数据了,在Python中,如果有变量接收它,它就是文本型数据,没有接收它,它就是多行注释。我们再用type来查看一下:

转义字符

如果咱们要在文本型数据里写入双引号,如果你直接写,你会发现它会报错,系统就把它当成两个文本型数据了,那应该怎么操作呢?这时候就要用到转义字符反斜杠

转义字符的用法:反斜杠+字符。有多少种呢,我们可以查一下

咱们重点看一下单引号和双引号的,反斜杠+单引号 和 反斜杠+双引号。只要在反斜杠后面输入单引号,那那个单引号就可以成文本型数据:

看的有点晕乎,咱们加几个空格,方便观察

当然上面那个列表里边的所有转义字符都可以试一试,每一个代表不同的含义

小结

复制代码
​
常见运算符
运算符就是数学中的加、减、乘、除
除,像那种除不尽的数,它就会把小数点后面写出来。
整除,整除它直接截断小数点
取余数是什么意思呢?就是除完后看看剩下多少不能被除的

赋值运算符
赋值运算符就是计算完成后,把结果返回给变量,比如a=1,a+=1,a就是2了,a+=1效果等于a=a+1

文本型数据的三种写法
文本型数据有三种写法:第一种是单引号,第二种是双引号,第三种是三对单引号或三个双引号
三对单引号或三个双引号,如果有变量接收它,它就是文本型数据,没有接收它,它就是多行注释

转义字符
反斜杠+单引号   和   反斜杠+双引号。只要在反斜杠后面输入单引号,那那个单引号就可以成文本型数据
相关推荐
岁月宁静6 分钟前
如何设计支持 Skills 的 Agent?一套可扩展的四层架构
python·agent
岁月宁静19 分钟前
CrewAI 快速上手:10 分钟搭建你的第一个 Agent 团队
python·agent
曲径海盗40 分钟前
【Python 学习第 40 天】for 循环
python·学习笔记·编程入门
专注仿真1 小时前
知识问答大模型-rag算法详解
人工智能·python·控制算法
染指11101 小时前
158.Agent-LangGraph-子图(共享状态和不共享状态模式)
开发语言·人工智能·python·ui·agent·agents
云和数据.ChenGuang3 小时前
Python 常见特殊方法详解:__new__、__init__、__del__、__str__、__repr__ 与 __getattribute__
开发语言·人工智能·python·1024程序员节
xyouyuweizhu3 小时前
字节流与字符流:Java IO 的两条主线该怎么选
java·开发语言·python
迪菲赫尔曼3 小时前
【基础篇 04】第一次使用终端:命令在哪里输入,电脑现在又“站”在哪里?
python·yolo·目标检测
qianbo_insist4 小时前
# 在 Qwen3.5-2B 上把 GDN-1 无损换成 GDN-2:一次完整的架构手术实验(负结果)
人工智能·pytorch·python·架构
专注仿真5 小时前
Agentic RAG算法详解
人工智能·python·大模型训练·控制算法