2014年1月2日木曜日

開発環境

初めてのコンピュータサイエンス(Jennifer CampbellPaul GriesJason MontojoGreg 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 コメント:

コメントを投稿