请选择 进入手机版|继续访问电脑版
发新帖

《Dive into python3》alphametics.py 代码请教

[复制链接]
6488 0

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
<div class="markdown_body">问题 1:为什么要按照以下顺序组合字母,stored_characters = ''.join(unique_characters)行不行,只是顺序不同
stored_characters = ''.join(first_letters) +  \    ''.join(unique_characters - first_letters) 问题 2: 为什么要排除前 n 个元素含有 zero 的排列?
if zero not in guess[:n]: 代码如下:
import reimport itertoolsdef solve(puzzle):    words = re.findall('[A-Z]+', puzzle.upper())    unique_characters = set(''.join(words))    assert len(unique_characters)

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表