開発環境
- OS X El Capitan - Apple (OS)
- Emacs (Text Editor)
- Python 3.5 (プログラミング言語)
Think Python (Allen B. Downey (著)、 O'Reilly Media)のChapter 9.(Case Study Word Play)のExercises 9-1(No. 1961)を取り組んでみる。
Exercises 9-1(No. 1961)
コード(Emacs)
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
count = 0
count1 = 0
words = {}
with open('words.txt') as f:
for words in f:
for word in words.split():
word = word.strip()
count += 1
if len(word) > 20:
count1 += 1
print(word)
print('{0}/{1}'.format(count1, count))
入出力結果(Terminal, IPython)
$ ./sample1.py counterdemonstrations hyperaggressivenesses microminiaturizations 3/113809 $
0 コメント:
コメントを投稿