返回顶部
首页 > 资讯 > 后端开发 > Python >python数字类型和占位符怎么用
  • 334
分享到

python数字类型和占位符怎么用

2023-06-29 12:06:10 334人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

这篇文章主要介绍python数字类型和占位符怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、数据类型1.数据类型的判断Number => int float complex bool容器 => s

这篇文章主要介绍python数字类型和占位符怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

一、数据类型

1.数据类型的判断

  • Number => int float complex bool

  • 容器 => str list tuple set dict

判断类型:

isinstance(数据,类型) => 如果是这个类型返回True , 否则返回False

lst = [1,2,3]res = isinstance(lst,list)print(res)  # 假如把lst换成int,则输出错误tup = 1,    # 若不加逗号,则是什么数据就是什么类型  ,才是区分是否是元素标识符print(isinstance(tup,tuple))

isinstance(数据,(类型1,类型2,类型3… ) ) => 如果有一个类型符合括号里面的条件即为真,反之为假

res = isinstance("abc" , (str , list ,tuple) )res = isinstance("abc" , (set , list ,tuple) )print(res)

数字类型:

int:

intvar = 100          #var变量的意思  intvar就是整型变量print(intvar)

type 获取一个值的类型:

res = type( intvar )print(res)   #打印出<class 'int'>   class代表一个类型 叫做int的一个类型

id 获取一个值的地址:

res = id(intvar)print(res)   #每次运行出来的数字不一样,这是内存的一套机制

用二进制表示整型:

intvar = 0b101        #101=5  111=7...print( intvar , type( intvar )  , id(intvar) )

用八进制表示整型:

intvar = 0o10         #0~7  7+1 = 0o10print(  intvar  ,  type(  intvar  )   ,  id(intvar) )

用十六进制表示整型:

intvar = 0xff  #0xf => 二进制 0000 1111print(  intvar  ,  type(  intvar  )   ,  id(intvar) )

2.float 浮点型

  • 取值范围和小数精度都存在限制,但常规计算可忽略

  • 取值范围数量级约-10308~10308

  • 浮点数间运算存在不确定尾数,不是bug,不确定尾数一般发生在10^-16左右,round()十分有效

round(x,d) : 对x四舍五入,d是小数截取位数

floatvar = 3.15print(floatvar , type(floatvar) )

表示方法2 (科学计数法):

floatvar = 6.7e3    # 小数点向后移动3位,得到一个小数,需要在数值最后带上小数点.0floatvar = 9e-2     # 小数点向左移动2位print(floatvar , type(floatvar))4.3e-3  ->> 0.0043 9.6E5   ->> 960000.0

3.bool 布尔型

boolvar = False        # False 代表假boolvar = True         # True  代表真print( boolvar , type(boolvar) )

4.complex 复数类型

结构: 实数+虚数

  • 3+4j 3: 代表实数 4j: 代表虚数

  • 什么是j?

如果有一个数,它的平方等于-1,那么这个数就是j, 科学家认为有,表达一个高精度类型;

complexvar = 3+4jcomplexvar = 5-90jcomplexvar = 5jprint( complexvar  , type(complexvar) )
complex(实数,虚数)res = complex(3,4)res = complex(5,-90)res = complex(0,5)print(res)

5.转义字符

  • \ + 字符 => 语法

    • 可以把有意义的字符变得无意义

    • 可以把无意义的字符变得有意义

  • \n : 换行

  • \r\n : 换行

  • \t : 缩进 (水平制表符)

  • \r : 把\r后面的字符串直接拉到当前行行首

元字符串 r “字符串” 不转义字符原型化输出:

path = r"E:\python35\nat"print(path)

6.格式化字符串

%d 整型占位符:

strvar = "卢婷婷买了%d个lv的包包" % (5)print(strvar)

%2d 占2位,不够两位拿空格补位,原字符串居右;

strvar = "卢婷婷买了%2d个lv的包包" % (5)print(strvar)

%-2d 占2位,不够两位拿空格补位,原字符串居左;

strvar = "卢婷婷买了%-2d个lv的包包" % (5)print(strvar)

%f 浮点型占位符:

%f 浮点型占位符 小数位默认保留6位小数

strvar = "卢婷婷买lv的包包,花了%f元" % (5)print(strvar)

%.2f 浮点型占位符 小数位默认保留2位小数 [四舍五入]

strvar = "卢婷婷买lv的包包,花了%.2f元" % (5.5678)print(strvar)

%s 字符串占位符:

strvar = "%s" % ("今天天气很热")print(strvar)

综合案例:

strvar = "卢婷婷买%d个lv的包包,花了%.2f元,心情%s" % (5,100000.6789,"非常爽,反正不是自己的钱")print(strvar)

以上是“Python数字类型和占位符怎么用”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网Python频道!

--结束END--

本文标题: python数字类型和占位符怎么用

本文链接: https://lsjlt.com/news/324560.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python数字类型和占位符怎么用
    这篇文章主要介绍python数字类型和占位符怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、数据类型1.数据类型的判断Number => int float complex bool容器 => s...
    99+
    2023-06-29
  • python数字类型和占位符详情
    目录一、数据类型1.数据类型的判断2.float 浮点型3.bool 布尔型4.complex 复数类型5.转义字符6.格式化字符串一、数据类型 1.数据类型的判断 Number =...
    99+
    2024-04-02
  • Swift中的类型占位符怎么使用
    本篇内容介绍了“Swift中的类型占位符怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Swift 的类型推断能力从一开始就是语言的核...
    99+
    2023-07-02
  • python占位符怎么用
    在 python 中,占位符(% 修饰符)用于将值插入到字符串中。修饰符指定值的类型(s 为字符串、d 为整数、f 为浮点数),格式字符串允许更复杂的格式选项,包括对齐方式、小数位数和类...
    99+
    2024-05-22
    python
  • python字符串占位符替换怎么实现
    在Python中,可以使用两种方法来实现字符串占位符的替换。方法一:使用百分号占位符name = "John"age = 25pri...
    99+
    2023-10-18
    python
  • Python 数据类型中的字符串和数字
    目录一、变量1.变量2.变量的命名规则二、标准数据类型1.字符串字符串(string)转义字符修改字符串大小写删除字符串空白判断字符串全是字母或数字字符串查找字符串替换2.数字(Nu...
    99+
    2024-04-02
  • html5怎么用占位符
    这篇文章给大家分享的是有关html5怎么用占位符的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。占位符文本框中的占位符(看看本博的搜索框效果)有利于提升用户体验,之前,我们只能依靠JS来实现占位符的效果,在HTML...
    99+
    2023-06-27
  • java中的数据类型各占多少字节(位)
    java中有8种基本数据类型:byte、int、short、long、boolean、char、float、double对应的类为:Byte、Int、Short、Long、Boolean、Charecter、Float、Double其中:b...
    99+
    2019-01-10
    java入门 java 数据类型 字节
  • python如何将字符类型、数值类型等转换为字符串类型
    这篇文章主要为大家展示了“python如何将字符类型、数值类型等转换为字符串类型”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“python如何将字符类型、数值类...
    99+
    2024-04-02
  • c++ 数字类型和字符串类型互转详解
    目录一级目录 数字转为字符串二级目录 字符串转为数字总结一级目录 数字转为字符串 二级目录 字符串转为数字 1.数字转为字符串 (1).首先要加头文件 #include <...
    99+
    2024-04-02
  • python怎么判断字符串类型
    在Python中,可以使用type()函数来判断字符串的类型。例如:```pythonstring1 = "Hello, world...
    99+
    2023-09-16
    python
  • python占位符的用法是什么
    在Python中,占位符是一种用来表示某些值将在后续被替换的特殊标记。占位符通常用于字符串格式化,用来指定在字符串中需要替换的部分。...
    99+
    2024-02-29
    python
  • java泛型中占位符T和?有什么区别
    泛型中占位符T和有什么区别?这是一个好问题,有的人可能弄不清楚,所以我们这里简单的演示一下,相信大家一定能弄清楚的! 先上两段代码: public static <T> ...
    99+
    2024-04-02
  • python怎么使用rstrip函数删除字符串末位字符
    今天小编给大家分享一下python怎么使用rstrip函数删除字符串末位字符的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。p...
    99+
    2023-07-05
  • python中字符串是什么数据类型
    python中字符串是被标识为用引号引起来的一组连续字符,可以使用切片运算符([]和[:])来获取字符串的子集,其中索引的起始位置为字符串的开头0,末尾的索引为-1。python中字符串操作有:创建字符串var1 = 'Hello Worl...
    99+
    2024-04-02
  • python变量数据类型和运算符怎么使用
    1 数据类型不同类型的变量可以进行的运算是不同的,所以必须理解变量的类型,python中数据类型可以分为:内置类型:数值类型:整型int,浮点型float,复数(complex) 3+5jstr:字符串bool:布尔值【True,False...
    99+
    2023-05-14
    Python
  • php怎么将字符串转double类型并保留两位小数
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑php将字符串转double类型并保留两位小数点可以看出两个部分:将字符串转double类型:使用floatval()保留double值的两位小数点:利用number_...
    99+
    2022-04-16
    php
  • C++字符数组、字符数组指针和string类怎么用
    今天小编给大家分享一下C++字符数组、字符数组指针和string类怎么用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。C++...
    99+
    2023-06-29
  • html空格占位符怎么使用
    在 HTML 中,空格占位符可以用来在文本中创建空格,而不会被浏览器忽略。可以使用以下两种方法来创建空格占位符:1. 使用实体名称:...
    99+
    2023-06-10
    html空格 html
  • php怎么把数字转为字符串类型
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑php把数字转为字符串类型方法1:在要转换的数字变量之前加上用括号括起来的目标类型“(string)”使用在变量之前加上用括号括起来的目标类型,可以将指定变量强制转换为...
    99+
    2014-11-15
    php 数字 字符串 数据类型转换
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作