int,  float,  string
整数,浮点数,字符串
----------------------------------------
字符串(string)
用引号括起来的文本

>>> Chinese = '镜像世界'
>>> English = "mirror world"
>>> number = "666"
>>> symbol = '''科A!@'''
>>> mixture = '镜像世界mirror world666科A!@'
>>> print(Chinese)
镜像世界
>>> print(English)
mirror world
>>> print(number)
666
>>> print(symbol)
科A!@
>>> print(mixture)
镜像世界mirror world666科A!@

-------------------------------------------
整数(int)
正整数、负整数和零的统称,是没有小数点的数字
-------------------------------------------
浮点数(float)
带小数点的数字,运算结果存在误差

>>> print(0.55+0.3)
0.8500000000000001   #不是0.85

————————————————————
*四则运算*
运算优先级(类似数学的运算优先级)

>>> print(499*561+10620-365)
290194
>>> print((5025-525)/100+18*17)
351.0

————————————————————
*字符串的拼接*
方法:用'+'号将数据进行拼接
目的:数据整合

————————————————————

*数据类型的查询--type()函数*
作用:查询数据类型
示例:print(type(''))

>>> number = 153
>>> print(type(number))
<class 'int'>


数据转换
转换数据类型的函数
str()、 int()和float()

整数转换字符串类型

>>> magic = '水仙花数'
>>> action = '是'
>>> unit = '个'
>>> expression = '=1x1x1+5x5x5+3x3x3'
>>> number = 153

两种写法:

>>> print(str(number)+expression+action+unit+magic)
153=1x1x1+5x5x5+3x3x3是个水仙花数

>>> print('153'+expression+action+unit+magic)
153=1x1x1+5x5x5+3x3x3是个水仙花数

————————————————————————
int()函数
#只有符合整数规范的字符串类数据,才能被int()强制转换

>>> number1 = '6'
>>> number2 = '1'
>>> print(int(number1)+int(number2))
7

print(int('3.8')) #另外小数形式的字符串也不能强制转换
运行后显示结果:ValueError:invalid literal for int() with base 10: '3.8'

但浮点数是可以被int()函数强制转换
print(int(3.8)) #int()函数会做取整处理,小数位直接抹零
3
——————————————————
float()函数

>>> height = 188.0
>>> weight = 180.0
>>> age = '89'
>>> print(float(height))
188.0
>>> print(float(weight))
180.0
>>> print(float(age))
89.0

*数据多次转换*

>>> slogan = '脸黑怪我咯'
>>> number = '7.8'
>>> unit = '张'
>>> sentence = '蓝票一个SSR都没有'
>>> print(slogan+str(int(float(number)))+unit+sentence)
脸黑怪我咯7张蓝票一个SSR都没有

Python【常用的数据类型】的更多相关文章

  1. Python学习之路【第二篇】-pyc简介、Python常用的数据类型及其用法和常用运算符

    1.pyc简介 python程序在运行时也有编译过程,编译后会产生.pyc文件.这是一种由python虚拟机执行的二进制文件(字节码),用于保存内存中PyCodeObject,以便加快程序的加载运行. ...

  2. Python常用的数据类型

    Python常用的数据类型有很多,今天暂时介绍这三种,int(整数类型).str(字符串).bool(布尔类型)一.int(整数类型)1.不带小数的,integer 的缩写,常用于数据的计算或者大小的 ...

  3. Python开发基础之Python常用的数据类型

    一.Python介绍 Python是一种动态解释型的编程语言.Python它简单易学.功能强大.支持面向对象.函数式编程,可以在Windows.Linux等多种操作系统上使用,同时Python可以在J ...

  4. python 常用的数据类型

    常用的数据类型 整数型 -> int 可以表示正数.负数.0 整数的不同进制的表示方法 十进制->默认的进制,无需特殊表示 二进制->以0b开头 八进制->以0o开头 十六进制 ...

  5. python常用数据类型内置方法介绍

    熟练掌握python常用数据类型内置方法是每个初学者必须具备的内功. 下面介绍了python常用的集中数据类型及其方法,点开源代码,其中对主要方法都进行了中文注释. 一.整型 a = 100 a.xx ...

  6. python之常用的数据类型

    1. 变量的定义以及声明 在学习变量之前,咱们需要知道变量的命名规则: ① 变量必须由数字字母下划线构成,如a_1 ② 变量名不能以数字开头,如1a ③ 需要遵循驼峰命名法 给变量赋值通常采用“=”, ...

  7. python 基础之数据类型

    一.python中的数据类型之列表 1.列表 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储.修改等操作 二.列表常用操作 >切片>追加>插入>修改& ...

  8. python基础之数据类型(一)

    Python3 数字(Number) 定义:a=1 特性: 1.只能存放一个值 2.一经定义,不可更改 3.直接访问 分类:整型,长整型,布尔,浮点,复数 python2.*与python3.*关于整 ...

  9. python常用库

    本文由 伯乐在线 - 艾凌风 翻译,Namco 校稿.未经许可,禁止转载!英文出处:vinta.欢迎加入翻译组. Awesome Python ,这又是一个 Awesome XXX 系列的资源整理,由 ...

  10. Python常用内建模块

    Python常用内建模块 datetime 处理日期和时间的标准库. 注意到datetime是模块,datetime模块还包含一个datetime类,通过from datetime import da ...

随机推荐

  1. python模块中__init__.py的作用

    基本概念先上结论举例解释实验一:不包含__init__.py实验二:A中包含__init__.py实验三:A.A_A中也包含__init__.py进阶基本概念概念 解释import 即导入,方式就是在 ...

  2. How to Hack Unity Games using Mono Injection Tutorial

    https://guidedhacking.com/threads/how-to-hack-unity-games-using-mono-injection-tutorial.11674/ Unity ...

  3. linux下的/dev/shm/及对Oracle 的影响

    一./dev/shm/介绍: /dev/shm/是linux下一个非常有用的目录,因为这个目录不在硬盘上,而是在内存里.因此在linux下,就不需要大费周折去建ramdisk,直接使用/dev/shm ...

  4. 【java/Json】用Java对象构建Json语法树

    本文后续:https://www.cnblogs.com/xiandedanteng/p/11973129.html 编译第一步:将文本解析成Java对象构成的语法树 第二步:将语法树输出整形好的Js ...

  5. 【vue】常用操作

    一.Vue中import from的来源:省略后缀与加载文件夹 https://blog.csdn.net/fyyyr/article/details/83657828 二.Vue安装依赖 #安装依赖 ...

  6. SQLServer 临时表的使用

    临时表在Sqlserver数据库中,是非常重要的,下面就详细介绍SQL数据库中临时表的特点及其使用,仅供参考. 临时表与永久表相似,但临时表存储在tempdb中,当不再使用时会自动删除.临时表有两种类 ...

  7. Composer 安装 Jira API 库

    环境要求: PHP >= 5.5.9 php JsonMapper phpdotenv 安装 下载安装 Composer curl -sS https://getcomposer.org/ins ...

  8. PHP 输出两个指定日期之间的所有日期

    function printDates($start,$end){ $dt_start = strtotime($start); $dt_end = strtotime($end); while ($ ...

  9. opencv4 mask_rcnn模型调(c++)

    昨天有人问我关于调用mask_rcnn模型的问题,忽然想到最近三个月都没用opencv调用训练好的mask_rcnn模型了,今晚做个尝试,所以重新编译了 opencv4,跑个案例试试 #include ...

  10. python文件之间变量和函数的 获取/调用 的方法