開発環境
- macOS Sierra - Apple (OS)
- Emacs (Text Editor)
- Python 3.6 (プログラミング言語)
たのしいプログラミング Pythonではじめよう!(Jason R. Briggs (著)、磯蘭水・藤永奈保子・鈴木悠 (翻訳)、オーム社)の第1部(プログラムの作り方)、第2章(質問なら「if」と「else」におまかせ)、5.8(自分でやってみよう)を取り組んでみる。
コード(Emacs)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- # 2. カスタードケーキ! twinkies = 99 if twinkies < 100 or 500 < twinkies: print('Too few or too many!') twinkies = 100 if twinkies < 100 or 500 < twinkies: print('Too few or too many!') twinkies = 500 if twinkies < 100 or 500 < twinkies: print('Too few or too many!') twinkies = 501 if twinkies < 100 or 500 < twinkies: print('Too few or too many!') # 3. ちょうどいい数字 money = 99 if 100 <= money <= 500: print('100-500') elif 1000 <= money <= 5000: print('100-5000') money = 100 if 100 <= money <= 500: print('100-500') elif 1000 <= money <= 5000: print('100-5000') money = 500 if 100 <= money <= 500: print('100-500') elif 1000 <= money <= 5000: print('100-5000') money = 501 if 100 <= money <= 500: print('100-500') elif 1000 <= money <= 5000: print('100-5000') money = 999 if 100 <= money <= 500: print('100-500') elif 1000 <= money <= 5000: print('100-5000') money = 1000 if 100 <= money <= 500: print('100-500') elif 1000 <= money <= 5000: print('100-5000') money = 5000 if 100 <= money <= 500: print('100-500') elif 1000 <= money <= 5000: print('100-5000') money = 5001 if 100 <= money <= 500: print('100-500') elif 1000 <= money <= 5000: print('100-5000')
入出力結果(Terminal, IPython)
$ ./sample1.py Too few or too many! Too few or too many! 100-500 100-500 100-5000 100-5000 $
0 コメント:
コメントを投稿