Ad
1: 2016-08-12 (金) 16:37:21 njf ソース バックアップ No.1 を復元して編集 2: 2016-08-12 (金) 16:52:17 njf ソース バックアップ No.2 を復元して編集
Line 12: Line 12:
「+=」「-=」はあります。 「+=」「-=」はあります。
->>> i += 1 + >>> i += 1 
->>> i + >>> i 
-1+ 1 
 + 
 + 
 +* 「かつ」、「または」は「&&」や「||」ではない [#e181236e] 
 + 
 +論理式で「&&」や「||」は使えません。 
 + 
 + >>> True && False 
 +   File "<stdin>", line 1 
 +     True && False 
 +           ^ 
 + SyntaxError: invalid syntax 
 + 
 +「and」や「or」をつかいます 
 + 
 + >>> True and False 
 + False 
 + 
 +「True」を「true」と間違って書く事も多いですが、こちらはIDEが直してくれるのでさほど気にはならないでしょう。 
 + 
 +*要素1つのタプルは最後にコンマが必要 [#te0bce58] 
 + 
 +他の言語の配列と同じようにコンマ無しだとただのグループ化と思われて無視されます。 
 + 
 + >>> (1) 
 + 1 
 + 
 +最後にコンマをつけるとタプルになります。 
 + 
 + >>> (1,) 
 + (1,) 
 + 
 +特に要素が文字列などだと、プログラム的には動いてしまうので、発見が遅れることがあります。 
 + 
 + 
 + >>> a=("abc",) 
 + >>> a[0] 
 + 'abc' 
 + 
 + >>> b=("abc") 
 + >>> b[0] 
 + 'a' 
 + 
 +リストはどちらの定義の仕方でもOK。 
 + 
 + >>> [0] 
 + [0] 
 + >>> [0,] 
 + [0] 
 + 
 +リストかタプルかで記法を変えるのもややこしいので、両方いつでも最後の要素にはコンマをつけておいたら良いのかも知れません。


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 2227, today: 1, yesterday: 1
MenuBar
広告

ログイン

ユーザー名:


パスワード:





パスワード紛失

Portuguese | English | German | Greek | Japanese | Korean | Russian | T-Chinese top
NJF