開発環境
- OS X El Capitan - Apple (OS)
- Emacs (Text Editor)
- Python 3.5 (プログラミング言語)
Python Crash Course: A Hands-On, Project-Based Introduction to Programming (Eric Matthes (著)、No Starch Press)のPART1(BASICS)、Chapter 5.(If Statements)のTRY IT YOURSELF(No.2760)を取り組んでみる。
TRY IT YOURSELF(No.2760)
コード(Emacs)
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
print('5-3, 2, 3. Alien Colors #1, #2, #3')
for alien_color in ['green', 'yellow', 'red']:
if alien_color == 'green':
print('5 points')
elif alien_color == 'yellow':
print('10 points')
elif alien_color == 'red':
print('15 points')
print('5-6. Stages of Life')
for age in range(1, 70, 2):
print(age, end=': ')
if age < 2:
print('baby')
elif age < 4:
print('toddler')
elif age < 13:
print('kid')
elif age < 20:
print('teenager')
elif age < 65:
print('adult')
else:
print('elder')
print('5-7. Favorite Fruit')
favorite_fruits = ['appla', 'banana', 'orange']
if 'banana' in favorite_fruits:
print('You really like banans!')
if 'grape' in favorite_fruits:
print('You really like grapes')
入出力結果(Terminal, IPython)
$ ./sample.py 5-3, 2, 3. Alien Colors #1, #2, #3 5 points 10 points 15 points 5-6. Stages of Life 1: baby 3: toddler 5: kid 7: kid 9: kid 11: kid 13: teenager 15: teenager 17: teenager 19: teenager 21: adult 23: adult 25: adult 27: adult 29: adult 31: adult 33: adult 35: adult 37: adult 39: adult 41: adult 43: adult 45: adult 47: adult 49: adult 51: adult 53: adult 55: adult 57: adult 59: adult 61: adult 63: adult 65: elder 67: elder 69: elder 5-7. Favorite Fruit You really like banans! $
0 コメント:
コメントを投稿