zoukankan      html  css  js  c++  java
  • 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 )                 将一个整数转换为一个八进制字符串

    i=10
    # 十进制转2进制
    print(bin(i))
    # 十进制转8进制
    print(oct(i))
    # 十进制转16进制
    print(hex(i))
    
    b=0b1010
    # 二进制转16进制
    print(hex(b))
    # 二进制转10进制
    print(int(b))
    # 二进制转8进制
    print(oct(b))
    
    '''
    1.字符串--->整数类型 int(str),必须由数字组成的字符串才可以的
    2.整数类型--->字符串 str(int),
    '''
    
    # 将字符转换成一个数字
    print(ord('a'))
    print(ord('A'))
    
    # 将数字转换成一个字母
    print(chr(122))
  • 相关阅读:
    Apache Thrift的简单使用
    ExternalInterface的简单使用方法
    Android各种屏幕分辨率(VGA、HVGA、QVGA、WQVGA、WVGA、FWVGA) 具体解释
    白话经典算法系列之六 高速排序 高速搞定
    HTML学习_01
    Codeforces Round #256 (Div. 2) A. Rewards
    activity
    自己生产签名和数字证书的方法
    Android项目目录结构
    Android程序的安装和打包
  • 原文地址:https://www.cnblogs.com/apollo1616/p/9776591.html
Copyright © 2011-2022 走看看