Python 数据类型转换

函数                     
描述  
    int(x [,base
])         将x转换为一个整数
 
    long(x [,base
])        将x转换为一个长整数
 
    float(x
)              
将x转换到一个浮点数  
    complex(real [,imag ])  创建一个复数
 
    str(x
)                
将对象 x 转换为字符串  
    repr(x
)               
将对象 x 转换为表达式字符串  
    eval(str
)             
用来计算在字符串中的有效Python表达式,并返回一个对象  
    tuple(s
)              
将序列 s 转换为一个元组  
    list(s
)               
将序列 s 转换为一个列表  
    chr(x
)                
将一个整数转换为一个字符  
    unichr(x
)             
将一个整数转换为Unicode字符  
    ord(x
)                
将一个字符转换为它的整数值  
    hex(x
)                
将一个整数转换为一个十六进制字符串  
    oct(x
)                
将一个整数转换为一个八进制字符串

Python 数据类型转换,布布扣,bubuko.com

时间: 2024-12-22 06:06:12

Python 数据类型转换的相关文章

Python数据类型转换

Python数据类型之间的转换 函数 描述 int(x [,base]) 将x转换为一个整数 long(x [,base] ) 将x转换为一个长整数 float(x) 将x转换到一个浮点数 complex(real [,imag]) 创建一个复数 str(x) 将对象 x 转换为字符串 repr(x) 将对象 x 转换为表达式字符串 eval(str) 用来计算在字符串中的有效Python表达式,并返回一个对象 tuple(s) 将序列 s 转换为一个元组 list(s) 将序列 s 转换为一个

第三十五节,json数据类型转换字符串模块

在使用json模块时需要先 import json 引入模块 json.dumps()模块函数 功能:将Python数据类型转换成字符串[有参] 使用方法:json.dumps(要转换的数据类型变量) 格式如:json.dumps(yhxxi) #!/usr/bin/env python # -*- coding:utf8 -*- import json yhxxi = { #创建一个嵌套字典 1:{ "yonghu":"liguixiou", "mima

简谈-Python的输入、输出、运算符、数据类型转换

输出: 格式化输出: 看到了 % 这样的操作符,这就是Python中格式化输出. 换行输出: 在输出的时候,如果有 \n 那么,此时 \n 后的内容会在另外一行显示 输入: 在python2.7当中,使用:raw_input(),在python3中不能使用.Python3只有input() 在python2中的input()把用户输入的东西当成式子(字符)了.所以在python2中一般用raw_input() python3中的input与python2中的raw_input()功能一样 运算符

python开发基础:三元运算&生成式&成员运算&解压法&队列堆栈&数据类型转换

一,三元运算&生成式&成员运算&解压法&队列堆栈&数据类型转换,都在一个code里 1 #!/usr/bin/env python 2 #_*_coding:utf-8_*_ 3 4 #三元运算 5 #if条件成立的结果 if 条件 else else条件成立的结果 6 #原来逻辑 7 # a,b=10,20 8 # if a > b: 9 # c = 5 10 # else: 11 # c = 10 12 # print(c) 13 #三元逻辑 14 # a

Python基础学习笔记(九)常用数据类型转换函数

参考资料: 1. <Python基础教程> 2. http://www.runoob.com/python/python-variable-types.html 3. http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000 常用数据类型转换函数: 函数 描述 int(x [,base]) 将x转换为一个整数 long(x [,base] ) 将x转换为一个长整数 float(x) 将x

python开发基础:生成式&amp;成员运算&amp;解压法&amp;队列堆栈&amp;数据类型转换

一,生成式&成员运算&解压法&队列堆栈&数据类型转换 1 #!/usr/bin/env python 2 #_*_coding:utf-8_*_ 3 4 #队列:先进先出 5 # queue_l=[] 6 #入队 7 # queue_l.append('first') 8 # queue_l.append('second') 9 # queue_l.append('third') 10 # print(queue_l) 11 #出队 12 # print(queue_l.p

Python基础之模块、数据类型及数据类型转换

一.模块 1.标准库 不需要安装,直接调入使用的模块. import sys模块: import sys print(sys.path) #打印环境变量绝对路径 print(sys.argv) #打印当前脚本相对路径 打印脚本第二个参数:print(sys.argv [2]) import os 模块: import os # cmd_res=os.system("dir") #只执行命令,不保存结果 cmd_res=os.popen("dir").read() #

python中的数据类型转换

今天想要写的是python中比较简单但是又相对重要的数据类型之间的互相转换.所谓数据类型转换其实很简单,生活中就有很多的例子,比如:15+2.2=17.2,看着好像只是一次普通的数学运算,但是却存在了一次数据类型之间的转换."15"在数据类型中被称为整型,"2.2"在数据类型中则被称之为浮点型,那么在我们的程序中整型是没办法直接和浮点型的数据进行运算操作,这时候我们可爱的python就偷偷的将"15"转化成了"15.0"的浮点

python运算符和常用数据类型转换

九.运算符 1. 算术运算符 运算符 描述 实例 + 加 两个对象相加 a + b 输出结果 30 - 减 得到负数或是一个数减去另一个数 a - b 输出结果 -10 * 乘 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200 / 除 b / a 输出结果 2 // 取整除 返回商的整数部分 9//2 输出结果 4 , 9.0//2.0 输出结果 4.0 % 取余 返回除法的余数 b % a 输出结果 0 ** 指数 a**b 为10的20次方, 输出结果 1000000