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

python怎么强制转换_Python如何实现强制数据类型转换

这篇文章主要介绍了Python如何实现强制数据类型转换,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

常用转换函数

函数

作用

int(x)

将x转换成整数类型

float(x)

将 x 转换成浮点数类型

complex(real, [,imag])

创建一个复数

str(x)

将 x 转换为字符串

repr(x)

将 x 转换为表达式字符串

eval(str)

计算在字符串中的有效 Python 表达式,并返回一个对象

chr(x)

将整数 x 转换为一个字符

ord(x)

将一个字符 x 转换为它对应的整数值

hex(x)

将一个整数 x 转换为一个十六进制字符串

oct(x)

将一个整数 x 转换为一个八进制的字符串

示例:

pi = 3.14

print('pi:', int(pi)) # pi: 3

pi = 3

print('pi:', float(pi)) # pi: 3.0

complex1 = complex(1, 2)

print(complex1) # (1+2j)

age = 12

print('该同学今年%s岁了' % str(age)) # 该同学今年12岁了

print(repr('lily')) # "'lily'"

x = 8

print(eval('x * 3')) # 24

print(chr(65)) # A

print(ord('a')) # 97

print(hex(10)) # 0xa

print(oct(10)) # 0o12

print(bin(10)) # 0b1010

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持聚米学院。

相关文章:

  • 正向生成数据库mysql_数据库表反向生成 Django ORM inspectdb
  • java 泛型定义_Java中泛型定义的含义
  • 字符串转数组java_java数组与字符串相互转换、整型与字符串相互转换【详解】...
  • 简单描述mysql视图的概念_介绍mysql中视图的概念及操作
  • java web 与asp.net_JavaWeb与Asp.net工作原理比较分析
  • java 对象序列化磁盘_java对象的序列化以及反序列化详解
  • java --help_java help
  • java linux 接口_理解Java中的接口
  • java dns 缓存_Java DNS解析缓存的过期策略配置
  • java 二叉树图形_java实现二叉树以及实例
  • java tree的使用_Java TreeSet的使用
  • java矩形_JAVA实现矩形(长方形)的周长面积计算
  • phymeleaf 除取整_【Bug档案01】Spring Boot的控制器+thymeleaf模板 -使用中出现静态资源加载路径不当的问题 -解决时间:3h...
  • python 矩阵乘法梯度下降_使用python numpy矩阵类的梯度下降
  • oracle 存储过程调用java_oracle 存储过程调用java一
  • 分享一款快速APP功能测试工具
  • Javascript编码规范
  • Javascript弹出层-初探
  • nginx 负载服务器优化
  • python 装饰器(一)
  • vue从入门到进阶:计算属性computed与侦听器watch(三)
  • 成为一名优秀的Developer的书单
  • 高程读书笔记 第六章 面向对象程序设计
  • 前端学习笔记之原型——一张图说明`prototype`和`__proto__`的区别
  • 如何使用Mybatis第三方插件--PageHelper实现分页操作
  • 适配mpvue平台的的微信小程序日历组件mpvue-calendar
  • 数据结构java版之冒泡排序及优化
  • 听说你叫Java(二)–Servlet请求
  • ​草莓熊python turtle绘图代码(玫瑰花版)附源代码
  • #、%和$符号在OGNL表达式中经常出现
  • #NOIP 2014# day.2 T2 寻找道路
  • #我与Java虚拟机的故事#连载07:我放弃了对JVM的进一步学习
  • (10)STL算法之搜索(二) 二分查找
  • (Redis使用系列) Springboot 实现Redis消息的订阅与分布 四
  • (二)Pytorch快速搭建神经网络模型实现气温预测回归(代码+详细注解)
  • (翻译)Entity Framework技巧系列之七 - Tip 26 – 28
  • (附源码)ssm高校志愿者服务系统 毕业设计 011648
  • (算法设计与分析)第一章算法概述-习题
  • *Algs4-1.5.25随机网格的倍率测试-(未读懂题)
  • .htaccess 强制https 单独排除某个目录
  • .NET Core 网络数据采集 -- 使用AngleSharp做html解析
  • .net FrameWork简介,数组,枚举
  • .net 后台导出excel ,word
  • .NET 使用 ILRepack 合并多个程序集(替代 ILMerge),避免引入额外的依赖
  • .net 重复调用webservice_Java RMI 远程调用详解,优劣势说明
  • .NET中winform传递参数至Url并获得返回值或文件
  • @TableId注解详细介绍 mybaits 实体类主键注解
  • [ACM] hdu 1201 18岁生日
  • [Angular 基础] - 表单:响应式表单
  • [C++]18:set和map的使用
  • [Docker]十一.Docker Swarm集群raft算法,Docker Swarm Web管理工具
  • [Invalid postback or callback argument]昨晚调试程序时出现的问题,MARK一下
  • [Java算法分析与设计]--线性结构与顺序表(List)的实现应用
  • [js]- 两个对象的合并(Object.assign)
  • [ListView.View=List]的垂直滚动条