#number 之间的相互转换

#int <=> float

var1 = 1;print(type(var1)) #

res1=float(var1)print(res1) #1.0

print(type(res1)) #

res2=int(res1)print(res2) #1

print(type(res2)) #

#int or float <=> String

var = 1res=str(var)print(type(res)) #

res=float(res)print(type(res)) #

#math 使用

importmath

var=math.piprint(var) #3.141592653589793...

res= math.radians(180)#将角度值转换乘弧度值3.141592653589793 即180度 对应 math.pi

print(res) #3.141592653589793...

res= math.degrees(math.pi) #将弧度转换成角度

print(res) #180.0

res= math.pow(1,2) #等价于x 的 y 次方

print(res) #1.0

print(type(res)) #

res= math.ceil(2.3) #ceil 天花板取值,往上取

print(res) #3

res= math.floor(2.3) #floor 往下取值

print(res) #2

#字符串 => 字典 也可以使用json

var= "{'a':20,'b':40}"

print(type(var)) #

res =eval(var)print(res) #{'a': 20, 'b': 40}

print(type(res)) #

#字典=> 字典字符串 也可以使用json

var = {'a':20,'b':40}

res=str(var)print(type(res)) #

print(res) #{'a': 20, 'b': 40}

#字符串 => 列表 指定分割符号就行

#列表 => 字符串

var = [ 'a','b','c','d'] #要求列表里面都是str类型

res = '-'.join(var)print(res) #a-b-c-d

print(type(res)) #

#列表 => 字典

lst1 = ['k1','k2','k3']

lst2= [1,2]

rest= zip(lst1,lst2) #拉锁函数

print(res)#

print(type(rest)) #

res =dict(rest)print(res) #{'k2': 2, 'k1': 1}

print(type(res)) #

python的所有数据类型都可以相互转化吗_Python python 数据类型的相互转换相关推荐

  1. python的所有数据类型都可以相互转化吗_Python中如何进行数据类型转换?

    原标题:Python中如何进行数据类型转换? 这一次要讲的是Python中的数据类型转换,Python中的数据类型转换是什么?就是将数据由当前类型变化为其他类型的操作就是数据类型转换.数据类型转换分为 ...

  2. python数据类型所占字节数_python标准数据类型 Bytes

    预备知识: bin(): """ Return the binary representation of an integer. >>> bin(279 ...

  3. python中一切数据都是对象吗_python中的深拷贝(deepcopy)和浅拷贝(copy)

    前言 在很多语言中都存在深浅拷贝两种拷贝数据的方式,Python中也不例外.本文中详细介绍了Python中的深浅拷贝的相关知识,文章的内容包含: 对象.数据类型.引用 赋值 浅拷贝 深拷贝 一.Pyt ...

  4. python的官网都打不开了-python打不开

    广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 问题原因:我之前装了python3,后来又装了python2,可能有些配置没有更改 ...

  5. python中一切数据都是对象吗_Python 对象中的数据类型

    对于python,一切事物都是对象,程序中存储的所有数据都是对象,对象基于类创建 计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等各种各样的数据,不同的数据,需要定义不同的数据类型. ...

  6. python数据类型可变和不可变_python可变数据类型vs不可变数据类型

    前言 今天和师弟一起讨论问题,学到了很多,遂记录一下,也明白了一个人绝对不可能学完所有的知识,多和别人沟通是非常有效的学习方式! 问题起源:数组赋值 a=[1,2,3] b=a b[0]=5 prin ...

  7. python提供的三种基本数值类型_Python 基础数据类型-数值类型

    Python 基础数据类型-数值类型 为什么会有数据类型?[了解] 更好分配管理内存 方便统一管理 更贴近人类分类管理习惯 数据类型种类 [熟悉] 数值类型:int.bool.float.comple ...

  8. python语言中整型对应的英文_Python基本数据类型详细介绍(转)

    1.空(None)表示该值是一个空对象,空值是Python里一个特殊的值,用None表示.None不能理解为0,因为0是有意义的,而None是一个特殊的空值. 2.布尔类型(Boolean) 在 Py ...

  9. python元组和列表都支持的方法_python列表方法和元组

    Python列表方法 1.append()在列表末尾追加新对象 >>> lst=[1,2,3] >>> lst [1, 2, 3] >>> lst ...

最新文章

  1. DHCP之一 DHCP的部署安装
  2. numpy list df tensor的相互转换
  3. 一步一步搭建ELK日志处理集群(自己做过测试)
  4. Spring中的ModelAndView
  5. Linux shell 操作命令 mkdir
  6. untitled软件怎么用_苹果手机怎么用4G网络于App Store下载超过200MB以上的软件
  7. 大二c语言期末考试题库及详解答案,大学C语言期末考试练习题(带详解答案)...
  8. hadoop3.2.2--记录java.io.IOException: All specified directories have failed to load.问题
  9. 创建此对象的程序是quation_MathType出现此对象创建于Equation中的问题怎么办
  10. (103)FPGA面试题-画出程序所描述的电路原理图(一)
  11. StereoPannerNode
  12. 如何用 Python 写 Excel 中 Vlookup 函数?
  13. 你不知道的javascript_为什么前端要学JavaScript?JS都有哪些逆天的功能?
  14. 写英文论文时,翻译网站的推荐
  15. pycharm 连接数据库报错
  16. 上万条流行经典语录大全ACCESS数据库
  17. python3.6从入门到精通mobi_Python 3.6零基础入门与实战epub
  18. 网络共享计算机无法登录,局域网共享文件夹访问无法出现用户登陆窗口怎么办?...
  19. IDV软件相关中英文对照
  20. 使用idea连接阿里云RDS数据库

热门文章

  1. python爬虫实例(urllibBeautifulSoup)
  2. 我的C3P0的一些配置心得
  3. openjdk sunjdk区别
  4. mysql忘记密码的处理方法
  5. linux 基础命令2
  6. CentOS/用FTP客户端软件连接到服务器
  7. 开发短视频APP跟上时代的快车
  8. 用vue-cli3从0打造一个完整的UI库
  9. 【计算机本科补全计划】Mysql 学习小计(2)
  10. phalcon:跟踪sql语句