python实现基本进制转换的方法

yipeiwu_com6年前Python基础

本文实例讲述了python基本进制转换的方法。分享给大家供大家参考。具体如下:

# Parsing string with base into a number is easy
num = int(str, radix)
# We have to write our own function for outputting to string with arbitrary base
def itoa(num, radix):
 result = "" 
 while num > 0:
  result = "0123456789abcdefghijklmnopqrstuvwxyz"[num % radix] + result
  num /= radix
 return result

希望本文所述对大家的Python程序设计有所帮助。

相关文章

Python json模块使用实例

实际上JSON就是Python字典的字符串表示,但是字典作为一个复杂对象是无法直接传递,所以需要将其转换成字符串形式.转换的过程也是一种序列化过程. 用json.dumps序列化为jso...

python打印直角三角形与等腰三角形实例代码

前言 本文通过示例给大家详细介绍了关于python打印三角形的相关,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 1、直角三角形 #i控制行数j控制*的个数 fo...

python 计算一个字符串中所有数字的和实例

如下所示: # 计算一个字符串中所有数字的和 def numsum(s): sum = 0 #定义变量,准备记录数字的和 for...

浅析Python 中几种字符串格式化方法及其比较

起步 在 Python 中,提供了很多种字符串格式化的方式,分别是 %-formatting、str.format 和 f-string 。本文将比较这几种格式化方法。 %- 格式化 这...

python3.6 如何将list存入txt后再读出list的方法

python3.6 如何将list存入txt后再读出list的方法

今天遇到一个需求,就是将一个list文件读取后,存入一个txt配置文件。存入时,发现list文件无法直接存入,必须转为str模式。 但在读取txt时,就无法恢复成list类型来读取了(准...