Get np.linspace() out of the for loop

よくできました．

1.
x = np.linspace(...) は a によらないので，
for ループの中で何度も代入をさせる必要はないです．

2.
ax.legend(...) のところでエラーが出ているので消します．

3.
(ipython では大丈夫でしたが) ふつうの python では日本語でエラーが出ました．
ファイルの先頭におまじない # -*- coding: utf-8 -*- を入れました．

4.
"z =11" みたいに，ほかの定数も変数で置き換えて一カ所にまとめておくとよいでしょう．