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

5. Python之数据类型

Python数据类型有数值型,字符串型,布尔型等等
内置函数type(),可以查看变量的数据类型 。

一、数值类型

整数(没有小数部分,包含正整数,负整数,0,默认为十进制数),浮点数,复数等等

在这里插入图片描述
注意:
两个浮点数相加,有可能加多了,这个叫不确定的尾数,比如:
在这里插入图片描述
如果只想看到结果为0.3,这里需要使用一个round()函数来保留小数位
在这里插入图片描述

Python中的复数与数学中的复数形式完全一致,由实部和虚部组成。.real表示实数部分,.imag表示虚数部分

2. 字符串数据类型

字符串数据类型是python使用最多的类型之一,它是连续的字符序列,可以表示计算机所能识别的一切字符。它的界定符有单引号,双引号,三引号,三引号表示多行字符串。
在这里插入图片描述
转义字符,是一种特殊的字符串。
\n 换行符
\t 水平制表位,用于横向跳到下一个制表位
" 双引号
’ 单引号
\ 一个反斜杠
注意:使转义字符失效,在前加r或R

字符串也被称为有序的字符序列,对字符串中某个字符的检索称为索引。
序号:正向递增,0到n,反向递减少 -1到-n
同时,可以对字符串进行切片操作
切片语法:
字符串或字符串变量[N:M]
从N开始到M结束,但不包含M。
在这里插入图片描述
字符串间可以操作,如:
x+y 把字符串x和y连起来。
xn或nx是复制n次字符串,如print(‘-’*10)
x in s 如果x是s的子串,结果为Ture,否则为False

3. 布尔数据类型

用来表示真或假,在python中用Ture和False ,Ture表示1,False表示0

二. 数据类型之间可以转换

int(x)
float(x)
str(x)
ord(x)
hex(x)
oct(x)
bin(x)
在这里插入图片描述

补充一个函数:eval()
Python内置函数,用来去掉最外侧的引号,常和input()函数一起用。
语法格式:
变量=eval(字符串)
在这里插入图片描述


http://www.kler.cn/a/308429.html

相关文章:

  • 鸿蒙学习基本概念
  • 1.7 JS性能优化
  • 什么岗位需要学习 OpenGL ES ?说说 3.X 的新特性
  • LabVIEW开发相机与显微镜自动对焦功能
  • 4.4 软件设计:UML顺序图
  • 2024年11月13日
  • JVM字节码与局部变量表
  • 苹果手机铃声怎么设置自己的歌?3个方法自定义手机铃声
  • C++——多线程编程(从入门到放弃)
  • VirtualBox Install MacOS
  • 如何迈向IT行业的成功之路
  • pip install、yum install和conda install三者技术区分
  • 无人机之悬停精度篇
  • json字符串和python字典的相互转换
  • Leetcode面试经典150题-79.搜索单词
  • k8s 常见问题梳理
  • 湖北产教融合教育研究院成功协办武汉工程大学2024年同等学力申硕开学典礼
  • SpringCloud-04 OpenFeign服务调用与负载均衡
  • c语言 —— 结构变量
  • Linux基础3-基础工具4(git,冯诺依曼计算机体系结构)
  • 一步迅速了解Linux
  • 校园失物招领小程序
  • Jackson注解屏蔽某些字段读取权限
  • uniapp离线(本地)打包
  • 解读 Java 经典巨著《Effective Java》90条编程法则,第5条:优先考虑依赖注入来引用资源
  • 国内领先的App全渠道统计服务商,让数据驱动运营决策