開発環境
- macOS Catalina - Apple (OS)
- Emacs (Text Editor)
- Windows 10 Pro (OS)
- Visual Studio Code (Text Editor)
- Python 3.7 (プログラミング言語)
Practical Programming: An Introduction to Computer Science Using Python 3.6 (Paul Gries(著)、Jennifer Campbell(著)、Jason Montojo(著)、Pragmatic Bookshelf)のChapter 6(A Modular Approach to Program Organization)、Exercises 2の解答を求めてみる。
コード
Python 3
#!/usr/bin/env python3 import calendar print('d.') year = 2019 while not calendar.isleap(year): year += 1 print(f'next leap year: {year}') print('f.') print(calendar.leapdays(2000, 2051)) print('g.') html_calendar = calendar.HTMLCalendar() print(html_calendar.cssclasses[calendar.weekday(2016, 7, 29)])
入出力結果(Zsh、cmd.exe(コマンドプロンプト)、Terminal、Jupyter(IPython))
% ./sample2.py d. next leap year: 2020 f. 13 g. fri %
0 コメント:
コメントを投稿