Pythonエンジニア育成推進協会監修 Python 3スキルアップ教科書

サポートページ

この記事を読むのに必要な時間:およそ 0.5 分

お詫びと訂正(正誤表)

本書の以下の部分に誤りがありました。ここに訂正するとともに,ご迷惑をおかけしたことを深くお詫び申し上げます。

(2020年9月25日最終更新)

P.276 下から4行目(5.10「or演算子の連鎖」)

戻り値は最後
戻り値は最初

P.293 解答のコード5行目(6.2「問題1の解答」)


def __init__(self, radius, height):

def __init__(self, radius=1, height=1):

(以下2020年7月28日更新)

P.422 問題2のコード12行目(8.10「問題2」)

    logger.exception('test exception message')
    logging.exception('test exception message')

P.423 1行目(8.10「問題2の解説」)

loggerをimportした後に
loggingをimportした後に

(以下2020年6月18日更新)

P.260 問題1のコード2~4行目(5.8「問題1」)

    'Iceland': {'code': 354, 'capital': 'Reykjavík'},
    'Ireland': {'code': 353, 'capital': 'Dublin'},
    'Azerbaidjan': {'code': 994, 'capital': 'Baku'}
    'Iceland': {'code': '354', 'capital': 'Reykjavík'},
    'Ireland': {'code': '353', 'capital': 'Dublin'},
    'Azerbaidjan': {'code': '994', 'capital': 'Baku'}

P.260 問題1のコード8行目(5.8「問題1」)


    if isinstance(x, dict):

    if not isinstance(x, dict):

(以下2020年2月10日更新)

P.182 最下部のコード(4.6「問題1」)


range(1,11)	


range(1, 8)

P.183 上から1つ目のコード(4.6「問題1」)


range(1,11)	


range(1, 8)

P.183 上から2つ目のコード(4.6「問題1」)


range(1,11)	


range(1, 8)