Python 学習:無いコトねだり

2014-03-20 :  PCクリニック
本文の前に、
-・・・ -・-
現時点での、blogramのランクインカテゴリは、
2、3、1、1、2、 0、0、0、0、1(38)で、換算ポイント 59pt 。
「Firefox」今朝方、3位から5位にダウン。
「グルコサミン」も、5位にダウン。
・-・ - -・

さて、本文。

「Python の学習」の継続。

先日(2014-03-18)の記事:
Python 学習:Solve(Findroot)
に続いて、更なる Python の学習。


他の言語(「C」「Perl」「R」)には有るが、
Python には無いコトについて。

以下に示すコトについては、Perl には全て有る。
1. goto 文
2. 多分岐文(switch とか、case とか)
3. 多重ループを抜ける命令文
4. “++”/“--”演算子
5. 関数の前方参照
6. ブロックの終端


これらは、Python には無いコトですね。

以下、参照したページを列挙。

1. goto 文について:
Is there a label/goto in Python? - Stack Overflow
此については、C、Perl にはあるが、R には無い。

2. 多分岐文(switch とか、case とか)について:
switch文 - Python入門から応用までの学習サイト
此については、C、R にはある。Perl ではモジュールとしてある。

3. 多重ループを抜ける命令文について:
Python - 多重ループを一気に抜ける - Qiita
此については、Perl のみにはあるが、C、R には無い。

4.“++”/“--”演算子について:
インクリメント - Python入門から応用までの学習サイト
此については、C、Perl、R 全てに有る。

5. 関数の前方参照について:
Pythonで関数の前方参照をしないわけ - スラッシュドット・ジャパン
此については、Perl にはある。C ではプロトタイプで。R には無い。

6. ブロックの終端について:
基本構文 - Python入門から応用までの学習サイト
これは、基本的言語仕様で、C、Perl、R 全てで、記号が必要。



それで、
もしも「goto文」が有ったなら、
上記の内、1.、3.、5.を解決することが出来る!!!

6.については、終端記号の代わりとして「pass」が使えますね。
4.については、どうしようも無い???
2.については、それほどの必要性は感じないが、・・・



この中で、一番欲しいものは、
5.の「前方参照」なのだが、・・・

何とか「goto」は無いのか?
探していたら、見つかった。
entrian.com - goto for Python

でも、書き出しは赤文字(しかも太字)で、
  The "goto" module was an April Fool's joke,
   published on 1st April 2004.
  Yes, it works, but it's a joke nevertheless.
  Please don't use it in real code!
つまり、
  2004年4月1日に出した、「エイプリルフール」の冗談。
  ジョークだが、正常に機能する。
  でも、実際には使わない事!

このモジュールにより、「goto」と対応する「label」文。
そして、「comefrom」文が追加される。

早速、ダウンロードし、
展開して出てきた「goto.py」を、
「・・・/Lib/site-packages/」に入れた。

PyCharm 導入」の時の、
Python 2.6.4 ( 32ビット版 )
でテストしてみた。

「goto」「label」は使えますネ。

これなら、・・・

だったが、・・・・・、しかしながら、

今では、
Python 学習環境
にある如く、Python 2.7.5

この版では、goto や、label がコンパイルエラーになってしまう!!!

使えなくなった。

振り出しに戻った。

どうしよう?


調査・検討の継続ですね。



見ていただいた序でとは厚かましい限りですが、
お帰りに投票して頂けるとなお嬉しいです。 ⇒ blogram投票ボタン


140214,17
関連記事
スポンサーサイト

コメントの投稿

管理者にだけ表示を許可する

おきてがみ/blogram
blogram投票ボタン



おきてがみ

最新記事
カレンダー
05 | 2017/06 | 07
- - - - 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 -
月別アーカイブ
カテゴリ
最新コメント
検索フォーム
リンク
プロフィール

<紙>

Author:<紙>
ようこそ。
「パソコンヲタクの雑記帳」
もろもろなことを綴っています。
パソコン ヲタクってねくら?
画像は kami でなく kani です。

カウンター(fc2、i2i) /Google Analytics


i2i(from 2010-08-24)
Total =
Today  =  
Yesterday=
アンチエイジング

Google Analytics
ブックマーク