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 |
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( |
print(f"{d}:", ', '.join(str(n) for n in islice(superd(d), 10)))</lang> |
||
{{out}} |
{{out}} |