用字母替换数字

问题描述 投票:-2回答:1

什么是在循环python for i in range(0, randPile): randRock = random.randint(1, 8) print('Pile {}: {}'.format(i + 1, 'O' * randRock)) rockList.append(randRock)中将数字替换为字母的正确方法

我有输出:

桩1:OOOOOO 桩2:OOOOO 表3:OOOOOOOO

我想要

A:00000 B:0000 C:00000

像这样去除桩1与A,桩2与B和桩3与C

python replace numbers alphabetical
1个回答
0
投票

内置的chr将在提供的代码点返回unicode字符。 chr(65)'A'chr(66)'B'等等。所以chr(i + 65)应该给你正确的字母表字母。

© www.soinside.com 2019 - 2024. All rights reserved.