数值运算符可以隐式转换输出结果的数字类型,另外,Python内置的数字类型转换函数可以显示地在数字类型之间转换:

函数 描述
int(x) 将x转换为整数,x可以是浮点数和字符串类型
float(x) 将x转换为浮点数,x可以是整数和字符串
str(x) 将x转换为字符串类型,x可以是整数和浮点数

1.int(x)

将浮点数转换为整数(舍去小数部分)

x = 3.1415926
print(x, type(x))
print(int(x), type(int(x)))


将字符串转换为整数:

str = '31415926'
print(str, type(int(str)))

注意:int(x)函数不可以将字符串里的浮点数转换为整数

2.float(x)

将整数转换为浮点数:

x = 3
print(x, type(x))
print(float(x), type(float(x)))

将字符串转换为浮点数:

x = '3.1415926'
print(x, type(x))
print(float(x), type(float(x)))

1.str(x)

将整数转换为字符串:

x = 3145926
print(x, type(x))
print(str(x), type(str(x)))


将浮点数转换为字符串:

x = 3.1415926
print(x, type(x))
print(str(x), type(str(x)))

转载于:https://www.cnblogs.com/qikeyishu/p/10505288.html

数字类型转换 --Python3相关推荐

  1. Kotlin基础 字符串操作与数字类型转换、标准库函数

    一.字符串操作 1.substring 字符串截取,substring函数支持IntRange类型(表示一个整数范围的类型)的参数,until创建的范围不包括上限值(包前不包后). const val ...

  2. linux中数字转换成字符,各种数字类型转换成字符串型

    各种数字类型转换成字符串型--JAVA 各种数字类型转换成字符串型: String s = String.valueOf( value); // 其中 value 为任意一种数字类型. 字符串型转换成 ...

  3. python内置数字类型转换函数_Python学习 Day2-2 Python3的基本数据类型、数据内置类型转换函数...

    Python3的基本数据类型 Python 中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 在 Python 中,变量就是变量,它没有类型,我们所说的"类型& ...

  4. Python3 数字类型转换

  5. python数字类型-Python3 - 数字类型

    在 Python 中,数字并不是一个真正的对象类型,而是一组类似类型的分类.Python 不仅支持通常的数字类型(整数和浮点数),而且还能够通过常量去直接创建数字以及处理数字的表达式.数字数据类型是不 ...

  6. Mysql 数字类型转换函数

    1.将Int 转为varchar经常用 concat函数,比如concat(8,'0') 得到字符串 '80' and MENU_NAME LIKE CONCAT(CONCAT('%', #{pd.k ...

  7. python基础(字符串常用、数字类型转换、基本运算符与流程控制)

    一.字符串常用操作: #! /usr/bin/env python # -*- coding: utf-8 -*- # __author__ = "Z'N'Y" # Date: 2 ...

  8. python数字类型转换函数_Python的数据类型转换函数

    玩蛇网这篇文章给大家介绍关于,Python数据类型的转换函数. Python提供了一些可以把某个值从一种数据类型,转换成为另一种数据类型的内置函数和方法.int函数可以将任何可以转换为整型的值转换为整 ...

  9. Leetcode-137. 只出现一次的数字 II (python3实现)

    题目链接:Leetcode137 只出现一次的数字II 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现了三次.找出那个只出现了一次的元素. 说明: 你的算法应该具有线性时间复杂度 ...

最新文章

  1. 上机实践 1 初识 Java
  2. 【Android】AsyncTask异步类
  3. hibernate中一对多关系的映射
  4. Libnids库-网络入侵检测的基础框架
  5. 简单点亮发光二极管实例(位操作)
  6. C 语言 链表的创建与打印
  7. python的模块文档_python查看模块文档
  8. Matlab atan2
  9. 第2章数据库服务器的安装与卸载
  10. 计算机小知识分享,分享几小个计算机操作技巧
  11. 【思维智慧】007.利用贪婪的人身上的破绽
  12. 【转】内核通信之 Netlink 源码分析和实例分析
  13. IDEA放大和缩小代码字体的快捷键设置
  14. 美团斗鱼百度笔试概录
  15. 计算机能直接和cpu交换数据的是,内存储器_能直接与CPU交换信息的存储器是
  16. mysql版本查询命令
  17. 怎么完全卸载赛门铁克_赛门铁克专用卸载工具
  18. 踩坑:IE的兼容性视图
  19. 区别samtools faid产生的.fai文件功能和bwa index 产生的四个文件的功能
  20. andriod写计时器

热门文章

  1. Linux杂碎2/SHELL
  2. 比较全的log4j示例
  3. 阻塞与非阻塞、同步与异步 I/O模型
  4. redis持久化之rdb
  5. 一像素约束(选中所需约束,切换到类处,选择此类,运行时就是0.5的约束)
  6. GTK之任意拖动窗口中的按钮
  7. 进行Java Web项目开发需要掌握的技术
  8. 2006最新版个人所得税计算器
  9. NTIRE @ CVPR 2021 视频质量增强竞赛:数据库、方法及结果汇总(官方发布)
  10. VALSE 2020 线上大会简明日程发布(7月31日-8月5日)