開発環境
- OS X Mavericks - Apple(OS)
- Emacs (CUI)、BBEdit - Bare Bones Software, Inc. (GUI) (Text Editor)
- Python (プログラミング言語)
初めてのコンピュータサイエンス(Jennifer Campbell、Paul Gries、Jason Montojo、Greg Wilson(著)長尾 高弘(翻訳))の15章(データベース)、15.11(練習問題)、1-e.を解いてみる。
15.11(練習問題)、1-e.
コード(BBEdit)
sample.py
#!/usr/bin/env python3.3 #-*- coding: utf-8 -*- import sqlite3 as dbapi con = dbapi.connect('census.db') cur = con.cursor() print('州/準州と人口') cur.execute('SELECT State, Population FROM Density') for state, population in cur.fetchall(): print('{0}: {1}'.format(state, population)) con.close()
入出力結果(Terminal)
$ ./sample.py 州/準州と人口 ニューファンドランド・ラブラドール州: 512930 プリンスエドワードアイランド州: 135294 ノバスコシア州: 908007 ニューブランズウィック州: 729498 ケベック州: 7237479 オンタリオ州: 11410046 マニトバ州: 1119583 サスカチュワン州: 978933 アルバータ州: 2974807 ブリティッシュコロンビア州: 3907738 ユーコン準州: 28674 ノースウェスト準州: 37360 ヌナブト準州: 26745 $
0 コメント:
コメントを投稿