当前位置: 首页 > news >正文

佛山市平台购物网站制作公司宁波网站制作优化服务公司

佛山市平台购物网站制作公司,宁波网站制作优化服务公司,wordpress下载主题博客,wordpress打开所有页面404前言:Hello大家好,我是小哥谈。在内存中存储的数据可以有多种类型。例如:一个人的姓名可以用字符型存储,年龄可以使用数值型存储,婚姻状况可以使用布尔型存储。这里的字符型、数值型、布尔型都是Python语言中提供的基本…

前言:Hello大家好,我是小哥谈。在内存中存储的数据可以有多种类型。例如:一个人的姓名可以用字符型存储,年龄可以使用数值型存储,婚姻状况可以使用布尔型存储。这里的字符型、数值型、布尔型都是Python语言中提供的基本数据类型。下面将详细介绍基本数据类型。🌈  

     目录

🚀1.数字类型

💥💥1.1 整数

💥💥1.2 浮点数

💥💥1.3 复数

🚀2.字符串类型

🚀3.布尔类型

🚀4.数据类型转换

🚀1.数字类型

在生活中,经常使用数字记录比赛得分、公司的销售数据和网站的访问量等信息。在Python语言中,提供了数字类型用于保存这些数值,并且它们是不可改变的数据类型。如果修改数字类型变量的值,那么会先把该值存放到内存中,然后修改变量让其指向新的内存地址。

在Python语言中,数字类型主要包括整数、浮点数和复数。

💥💥1.1 整数

整数用来表示整数数值,即没有小数部分的数值。在Python语言中,整数包括正整数负整数0,并且它的位数是任意的(当超过计算机自身的计算功能时,会自动转用高精度计算),如果要指定一个非常大的整数,只需要写出其所有位数即可。

整数类型包括十进制整数、八进制整数、十六进制整数和二进制整数。

🍀(1)十进制整数:十进制整数的表现形式大家都很熟悉。例如,下面的数值都是有效的十进制整数。

31415926535897932384626
666666666
-2020
0

🍀(2)八进制整数:由0~7组成,进位规则为“逢八进一”,并且以0o/0O开头的数,如0o123(转换成十进制数为83)、-0o123(转换成十进制数为-83)。

注意:在Python 3.x中,八进制数,必须以0o/0O开头。

🍀(3) 十六进制整数:由0~9,A~F组成,进位规则为“逢十六进一”,并且以0x/0X开头的数,如0x25(转换成十进制数为37)、0Xb01e(转换成十进制数为45086)。

注意:十六进制数必须以0X或0x开头。

🍀(4) 二进制整数:由0和1两个数组成,进位规则是“逢二进一”,如101(转换成十制数后为5)、1010(转换成十进制数后为10)。

💥💥1.2 浮点数

浮点数由整数部分和小数部分组成,主要用于处理包括小数的数,例如:1.414、0.5、-1.732、3.1415926535897932384626等。浮点数也可以使用科学计数法表示,例如,2.7e2、-3.14e5和6.16e-2等。

💥💥1.3 复数

Python中的复数与数学中的复数的形式完全一致,都是由实部和虚部组成,并且使用j或J表示虚部。当表示一个复数时,可以将其实部和虚部相加,例如,一个复数,实部为3.14,虚部为12.5j,则这个复数为3.14+12.5j。


🚀2.字符串类型

字符串就是连续的字符序列,可以是计算机所能表示的一切字符的集合。在Python中,字符串属于不可变序列,通常使用单引号“' '”、双引号“" "”或者三引号“''' '''""" """”括起来。这三种引号形式在语义上没有差别,只是在形式上有些差别。其中单引号和双引号中的字符序列必须在一行上,而三引号内的字符序列可以分布在连续的多行上。例如,定义3个字符串类型变量,并且应用print()函数输出,示例代码如下:

title = '我喜欢的名言警句'                              # 使用单引号,字符串内容必须在一行
mot_cn = "命运给予我们的不是失望之酒,而是机会之杯。"     # 使用双引号,字符串内容必须在一行
# 使用三引号,字符串内容可以分布在多行
mot_en = '''Our destiny offers not the cup of despair,
but the chance of opportunity.'''
print(title)
print(mot_cn)
print(mot_en)

注意:字符串开始和结尾使用的引号形式必须一致。另外当需要表示复杂的字符串时,还可以嵌套使用引号。例如,下面的字符串也都是合法的。

'在Python中也可以使用双引号(" ")定义字符串'
"'(・・)nnn'也是字符串"
"""'---' "_"***"""

 Python中的字符串还支持转义字符。所谓转义字符是指使用反斜杠“\”对一些特殊字符进行转义。常用的转义字符如下表所示。


🚀3.布尔类型

布尔类型主要用来表示真值或假值。在Python中,标识符TrueFalse被解释为布尔值。另外,Python中的布尔值可以转化为数值,True表示1,False表示0。

说明:Python中的布尔类型的值可以进行数值运算,例如,“False + 1”的结果为1。但是不建议对布尔类型的值进行数值运算。

在Python中,所有的对象都可以进行真值测试。其中,只有下面列出的几种情况得到的值为假,其他对象在if或者while语句中都表现为真。

  • False或None。
  • 数值中的零,包括0、0.0、虚数0。
  • 空序列,包括字符串、空元组、空列表、空字典。
  • 自定义对象的实例,该对象的__bool__方法返回False或者__len__方法返回0。

🚀4.数据类型转换

Python是动态类型的语言(也称为弱类型语言),不需要像Java或者C语言一样在使用变量前声明变量的类型。虽然Python不需要先声明变量的类型,但有时仍然需要用到类型转换。

在Python中,提供了如下表所示的函数进行数据类型的转换。

常见错误:在进行数据类型转换时,如果把一个非数字字符串转换为整型,将产生错误。

http://www.dt0577.cn/news/20991.html

相关文章:

  • 哪个网站上做ppt比较好看网络广告的特点
  • 商务网站需求说明书电商广告
  • 打开网站关联词有哪些小学
  • 凡科建站官网需要什么推广注册app赚钱平台
  • 网络建设网站正规的网店培训机构有哪些
  • 网站查询功能怎么做山西网络营销外包
  • vue做的网站大全海外网络专线
  • 武汉手机网站成都网站优化
  • 网络推广做哪个网站比较好seo站内优化包括
  • 做的网站 为什么百度搜不到品牌广告语经典100条
  • 怎么自己做网站凑钱网络营销的表现形式有哪些
  • 医妃在上王爷别乱来seo推广任务小结
  • 泰州做网站哪家好seo优化范畴
  • 设计一个电子商务网站推广找客户平台
  • 网站设计哪家便宜怎么学seo基础
  • 卡片式多图流的WordPress主题模板百度爱采购关键词优化
  • 兰州网站建设模板下载上海搜索排名优化
  • 免费给别人开发网站广告公司
  • 做网站构架长尾关键词挖掘工具爱网站
  • 自己做网站模板2022百度seo优化工具
  • 网站如何做一张轮播图找资源最好的是哪个软件
  • 新手学做网站视频成都网站排名生客seo怎么样
  • 网页设计与网站建设课程设计上海网站建设关键词排名
  • 做化验的网站线上营销
  • 北京网站优化效果怎样深圳网站优化排名
  • 网站效果主要包括网络营销师证书需要多少钱
  • wordpress 商城安全天津百度seo排名优化软件
  • 动态网站开发投票源码成都网站制作
  • 阿里巴巴上做网站抖音seo优化软件
  • asp.net 网站开发架构百度关键词下拉有什么软件