2014年8月6日水曜日

開発環境

Learning Python (Mark Lutz (著)、Oreilly & Associates Inc)のPART Ⅱ.(Types and Operations)、Chapter 7.(String Fundamentals)、Test Your Knowledge: Quiz 3.を解いてみる。

その他参考書籍

Test Your Knowledge: Quiz 3.

コード(BBEdit)

sample3.py

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

# convert a character to its ASCII integer code
for c in ['a', 'b', 'c', 'd', 'e']:
    print('{0}: {1}'.format(c, ord(c)))

print()
# convert an integer to a character
for n in range(100):
    print('{0}: {1}'.format(n, chr(n)))

入出力結果(Terminal, IPython)

$ ./sample3.py
a: 97
b: 98
c: 99
d: 100
e: 101

0:  
1: 
2: 
3:  
4:  
5:  
6:  
7:  
8:
9:  
10: 

11:  
12:  
13: 
14:  
15:  
16:  
17:  
18:  
19:  
20:  
21:  
22:  
23:  
24:  
25:  
26:  
27:  
28:  
29:  
30:  
31:  
32:  
33: !
34: "
35: #
36: $
37: %
38: &
39: '
40: (
41: )
42: *
43: +
44: ,
45: -
46: .
47: /
48: 0
49: 1
50: 2
51: 3
52: 4
53: 5
54: 6
55: 7
56: 8
57: 9
58: :
59: ;
60: <
61: =
62: >
63: ?
64: @
65: A
66: B
67: C
68: D
69: E
70: F
71: G
72: H
73: I
74: J
75: K
76: L
77: M
78: N
79: O
80: P
81: Q
82: R
83: S
84: T
85: U
86: V
87: W
88: X
89: Y
90: Z
91: [
92: \
93: ]
94: ^
95: _
96: `
97: a
98: b
99: c
$

0 コメント:

コメントを投稿