きったんの頭

HOME > Python

Python

| リンク | 演算 | 制御 | 文字列 | ファイル入出力 | 組み込み関数 |

実装

解説/入門

モジュール

TkInter

演算

演算子

>>> 7**3, 7//3, 7/3
(343, 2, 2.3333333333333335)

ブール値

可変長引数

>>> def foo(*args, **kwargs):
...     print(args)
...     print(kwargs)
>>> foo(7, name='Nana')
(7,)
{'name': 'Nana'}

制御

if x == 0:
    print('Zero')
elif x == 1:
    print('Single')
else:
    print('More')
>>> a = ['A', 'B', 'C']
>>> for x in a:
...     print(x)
A
B
C

ジェネレータ式

>>> squares = [x**2 for x in range(10) if x != 0]
>>> print(squares)
[1, 4, 9, 16, 25, 36, 49, 64, 81]

文字列

文字列フォーマット操作
>>> print('1 2 %s 4 5 6 %s' % (3, 'なな'))
1 2 3 4 5 6 なな

コメントアウト

ファイル入出力

読み取り
with open(filename, 'r') as f:
    read_data = f.read()
書き込み
with open(filename, 'w') as f:
    f.write('Sample Text\n')

組み込み関数

>>> import builtins
>>> dir(builtins)

例外

組み込み例外