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

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

转义字符
反斜杠+单引号   和   反斜杠+双引号。只要在反斜杠后面输入单引号,那那个单引号就可以成文本型数据
相关推荐
weixin_408717771 分钟前
SQL中JOIN不同存储引擎表的影响_索引兼容性与查询性能评估
jvm·数据库·python
qq_189807032 分钟前
如何让导航栏的下落动画效果更慢?
jvm·数据库·python
梦无矶2 分钟前
快速设置uv默认源为国内镜像
数据库·redis·后端·python·uv
m0_515098424 分钟前
HTML函数在低分辨率屏幕能正常编写吗_显示硬件最低适配说明【方法】
jvm·数据库·python
m0_748920368 分钟前
如何利用宝塔面板设置网站限流策略_防止恶意高并发请求
jvm·数据库·python
bigcarp10 分钟前
windows server 2012上安装EdgeWebView2以支持pywebview项目
python
测试员周周10 分钟前
【CrewAI系列2】CrewAI 环境搭不好?纯小白从零部署指南,10 分钟搞定(命令可复制)
人工智能·python
m0_7349497915 分钟前
C#怎么操作Redis缓存 C#如何用StackExchange.Redis连接和操作Redis数据【数据库】
jvm·数据库·python
2301_8148098616 分钟前
PHP源码开发推荐使用哪种机箱_散热与扩展平衡选择【教程】
jvm·数据库·python
Absurd58716 分钟前
SQL分组统计时如何处理文本类型聚合_GROUP_CONCAT的用法
jvm·数据库·python