###はじめに
『実践式はじめてのPython問題集まとめ.ver2: Python入門 問題集』という問題集はすごくいいのですが、誤りが結構あります。自分は著者ではないのですが、とりあえず自分が気づいた間違えを掲載します。なお訂正後のみを掲載しています。
###問題15 (問題)
-2
###問題43 (解答)
a = '34'
b = '43'
print(int(a) + int(b))
###問題48(問題)
変数nに14を代入し、ifを用いて変数nが15より大きい場合「 とても大きい数字。」
elifを用いてnが11以上15以下の時、「中くらいの数字。」
else を用いてnが11以下のとき に「 小さい 数字。」と出力するプログラムを記載しなさい。
###問題50(解答)
age = 20
if age >= 20:
if age < 60:
print("20以上60未満")
###問題56(問題文)
print(s2 + 'は' + s1 'に含まれる')
###問題125(解答)
t = (123, 'abc')
print(t[0])
###問題132(解答)
# 解答その1
x = 0
while x < 5:
print(x)
x += 1
# 解答その2
x = 0
while x <= 4:
print(x)
x += 1
###問題146(問題と解答)
問題文
li = [1, 2, 3, 4, 5]
for i, l in enumerate(li):
if i % 2 == 0:
print(l)
(結果 おそらくこうしたかったのだろう)
1
3
5
###問題170(問題文)
~のかたちで['a', 'c', 'e']を出力しなさい。
###問題193(解答)
a = 0.5
b = '0.4'
print(a * float(b))
###参考文献
『実践式はじめてのPython問題集まとめ.ver2: Python入門 問題集』