2014年7月30日水曜日

開発環境

Practical Programming: An Introduction to Computer Science Using Python 3 (Pragmatic Programmers) (Paul Gries (著)、Jennifer Campbell (著)、Jason Montojo (著)、Lynn Beighley (編集)、Pragmatic Bookshelf)のChapter 5(Making Choices)、5.6(Exercises) 5.を解いてみる。

5.6(Exercises) 5.

コード(BBEdit)

sample5.py

\
#!/usr/bin/env python3
#-*- coding: utf-8 -*-

def f(x):
    # expression
    result = x == abs(x)
    return result

for x in range(-5, 6):
    result = f(x)
    print('{0}: {1}'.format(x, result))

入出力結果(Terminal, IPython)

$ ./sample5.py
-5: False
-4: False
-3: False
-2: False
-1: False
0: True
1: True
2: True
3: True
4: True
5: True
$

0 コメント:

コメントを投稿