Super-d numbers: Difference between revisions

Content added Content deleted
(→‎{{header|Go}}: Restored Pascal.)
m (→‎{{header|Python}}: name change.)
Line 422: Line 422:
<lang python>from itertools import islice, count
<lang python>from itertools import islice, count


def superg(d):
def superd(d):
if d != int(d) or not 2 <= d <= 9:
if d != int(d) or not 2 <= d <= 9:
raise ValueError("argument must be integer from 2 to 9 inclusive")
raise ValueError("argument must be integer from 2 to 9 inclusive")
Line 432: Line 432:
if __name__ == '__main__':
if __name__ == '__main__':
for d in range(2, 9):
for d in range(2, 9):
print(f"{d}:", ', '.join(str(n) for n in islice(superg(d), 10)))</lang>
print(f"{d}:", ', '.join(str(n) for n in islice(superd(d), 10)))</lang>


{{out}}
{{out}}