数据类型与转换(沟通语言)

  1. 数据类型
    (1)字符串string
    只要是被【单/双/三引号】这层皮括起来的内容,不论那个内容是中文、英文、数字甚至火星文。只要是被括起来的,就表示是字符串类型。
    ※字符串类型必须有引号的辅助。
    (2)整数integer
    定义:是正整数、负整数和零的统称,是没有小数点的数字。
    它不仅可以脱离引号被直接打印,还可以和运算符号结合,进行数学计算。
    (3)浮点数float
    Python计算浮点数的方式与我们不一样。Python计算浮点数时,会先把数转化成二进制数【注:二进制数由0和1表示,逢二进一】,在进行运算。

  2. 数据拼接
    数据拼接的方法就是利用数据拼接符号【+】,将需要拼接的变量连在一起。
    举例:

hero = '亚瑟'
enemy = '敌方'
action = '团灭'
gain = '获得'
achieve = 'ACE称号'print(hero+action+enemy+gain+achieve)

type()函数:查询数据类型。
用法:print(type(‘要查询的内容’))

  1. 数据转换(不同类型数据的拼接时要使用)
    str()函数
    能将数据转换成其字符串类型,不管这个数据是中文、数字、标点还是火星文,只要放到括号里。这个数据就能摇身一变,成为字符串类型。也可以使用引号,引号里的东西,都会被强制转换为字符串格式。
    int()函数:
    将数据转换为整数类型的方法。将你需要转换的内容放在括号里就行,像这样:int(转换的内容)。
    要注意一点:只有符合整数规范的字符串类数据,才能被int()强制转换。首先,整数形式的字符串比如’666’和’0’,可以被int()函数强制转换。其次,文字形式,比如中文、火星文或者标点符号,不可以被int()函数强制转换。最后,小数形式的字符串,由于Python的语法规则,也不能使用int()函数强制转换。虽然浮点形式的字符串,不能使用int()函数。但浮点数是可以被int()函数强制转换的,对于浮点数,int()函数会做取整处理,抹零直接输出整数部分。
    float()函数:
    首先float()函数的使用,将需转换的数据放在括号里:float(数据)。其次,float()函数也可以将整数和字符串转换为浮点类型。但同时,如果括号里面的数据是字符串类型,那这个数据一定得是数字形式。文字类字符串无法转成浮点数。

总结

python基础-第1关数据类型与转换相关推荐

  1. Python基础(二)--数据类型,运算符与流程控制

    目录 Python基础(二)--数据类型,运算符与流程控制 1 数据类型 1.1 Python中的数据类型 1.2 整数类型(int) 1.3 布尔类型 1.4 浮点类型 1.5 复数类型 1.6 类 ...

  2. Python基础知识与常用数据类型

    Python基础知识与常用数据类型 目录 Python基础知识与常用数据类型 一.Python概述: 二.Python中的基础语法: 三.Python内置数据结构: 4.附录 一.Python概述: ...

  3. 20190513——python基础(列表、数据类型:字典、列表和字典的异同)

    二.python基础(列表.数据类型:字典.列表和字典的异同)                                                1.列表 1)什么是列表 2)从列表提取单 ...

  4. Python基础语法 - 第1关 数据类型与转换

    Python基础语法 目标一:别叫我萌新 第1关 萌新的进化 [数据类型] 在Python的魔法世界,最常用的数据类型有三种--字符串(str).整数(int)和浮点数(float),他们三者分别具有 ...

  5. python类型-python基础之五大标准数据类型

    学习一门语言,往往都是从Hello World开始. 但是笔者认为,在一个黑框框中输出一个"你好,世界"并没有什么了不起,要看透事物的本质,熟悉一门语言,就要了解其底层,就是我们常 ...

  6. python基础之五大标准数据类型

    学习一门语言,往往都是从Hello World开始. 但是笔者认为,在一个黑框框中输出一个"你好,世界"并没有什么了不起,要看透事物的本质,熟悉一门语言,就要了解其底层,就是我们常 ...

  7. Python学习总结5:数据类型及转换

    Python提供的基本数据类型主要有:整型.浮点型.字符串.列表.元组.集合.字典.布尔类型等等. Python可以用一些数据类型函数,直接进行转换: 函数                       ...

  8. 004.python基础知识之基本数据类型及基本运算符

    文章目录 一.常量 二.基本数据类型 (一)数字类型 1.整型int (1)定义: (2)作用: 2.浮点型float (1)定义: (2)作用: (二)字符串类型 1.作用: 2.定义: 3.注意: ...

  9. python基础-02-基础的数据类型

    数字(Number) Python 支持三种不同的数值类型:整型(int).浮点型(float).复数(complex) 整型:通常称为整数,是整数或者负数,不带小数点.python3整型类型没有大小 ...

最新文章

  1. 全新的深度模型在推荐系统中的应用
  2. UIBarButtonItem使用困惑
  3. CentOS 安装MySQL rpm方式安装
  4. 黑马程序员之《String 类练习》
  5. 使用apache模块rewrite_module
  6. 单片机复位电路电容一定用电解电容_什么叫51单片机最小系统
  7. 中断原理在计算机中的应用,最新 计算机原理与应用 复习3-判断题
  8. P5287-[HNOI2019]JOJO【KMP】
  9. bzoj2144: 跳跳棋(二分/倍增)
  10. python中iloc的详细用法_python选取特定列 pandas iloc,loc,icol的使用详解(列切片及行切片)...
  11. Oracle标准审计实战过程详解
  12. ORACLE 导入的问题
  13. 数据层处理和性能优化
  14. 芒果数据库备份与还原
  15. 探寻微博背后的大数据原理:微博推荐算法简述
  16. 在家也可以免费下载知网文献,5种免费下载知网文献方法
  17. Onenote 同步 PAC加速方式
  18. python代码画樱花-如何用Python画出一颗漂亮的樱花
  19. 【强烈收藏】统计学中18种以上的数据分析方法汇总!
  20. java项目——防止羊毛党“薅羊毛”

热门文章

  1. IntelliJ IDEA 2022.3正式发布,配置云同步支持Redis好用到炸
  2. mysql 逗号分割字符串当做 in 的条件
  3. 公安部建成失效居民身份证信息系统 强化个人信息安全
  4. Vue进阶(贰零叁):iframe嵌套页面IE不展示问题解决
  5. 在微信小程序中image标签src后面使用三元运算符
  6. cesium,实现下雨下雪效果切换
  7. 点面科技荣获优胜企业奖,圆满从2022“创·在上海”国际创新创业大赛之“创·加速营”毕业
  8. 2d俯视视角游戏,可以切换多种枪械
  9. TP5项目放在二级目录下重定向访问不对问题
  10. Ant Design Vue 组件@chang绑定方法如何传递自定义参数