|
|
Pythonソフトウェア作法
- ・ はじめに
- このサイトを立ち上げるに当って一番の問題はいかにラクしてコンテンツの品数を揃えるか、ということでした。
- ・ お題:1 copy.py
- 入力をそのまま出力へコピーするプログラムを作成してください
- ・ お題:2 charcount.py
- 入力ファイル内の文字数をカウントして出力するプログラムを作成してください
- ・ お題:3 linecount.py
- 入力ファイル内の行数をカウントして出力するプログラムを作成してください
- ・ お題:4 wordcount.py
- 入力ファイル内の単語数をカウントして出力するプログラムを作成してください
- ・ お題:5 count.py
- お題2、3、4で作成したcharcount.py、linecount.py、wordcount.pyをひとつにまとめたプログラムを作成してください。
- ・ お題:6 detab.py
- テキストファイルを読み込み、タブをスペースに展開して出力するプログラムを作成してください
- ・ お題:7 entab.py
- お題6の逆、スペースをタブに展開して、出力するプログラムを作成してください
- ・ お題:8 compress.py
- 入力されるデータを圧縮して出力するプログラムを作成してください
- ・ お題:9 expand.py
- お題8のcompress.pyで圧縮した結果を入力し、元の状態に展開して出力するプログラムを作成してください
- ・ お題:10 crypt.py
- 入力データを暗号化して出力するプログラムを作成してください
|