Program/Python
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#amazon(4873113938)
#amazon(4774142298)
#contents
#br
#adsense(728x90)
#br
* 制御 [#o819cad7]
** 条件分岐 [#k8badf4d]
*** if [#ac8970f8]
#pre(soft){{
if '''expr1''':
'''command1'''
elif '''expr2''':
'''command2'''
else:
'''command3'''
}}
** 繰り返し [#tf34ec1b]
*** for [#jee1e245]
#pre(soft){{
for '''var''' in '''valur ...'''
'''command'''
}}
*** while [#r223b962]
** 中断 [#vb1862b2]
** 終了 [#jc35e33e]
* 関数 [#oab9470b]
** 定義 [#e0dd412b]
- 関数を定義する
#pre(soft){{
def '''function''' ():
'''command'''
}}
- 引数を持つ関数を定義する
#pre(soft){{
def '''function''' ( '''var''' ['''value2...'''] ):
'''command'''
}}
** 呼び出し [#mf87206c]
- 関数を使用する
#pre(soft){{
'''function''' ()
}}
- 引数を持たせて関数を使用する
#pre(soft){{
'''function''' ( '''value''' ['''value2...'''] ):
}}
* 条件式 (expression) [#sb1e3739]
** 文字、数値の条件式 [#d320d8d7]
|条件式|説明|h
|'''a''' == '''b'''|'''a''' と '''b''' が等しければ真|
|'''a''' != '''b'''|'''a''' と '''b''' が等しくなければ真|
|'''a''' > '''b'''|'''a''' が '''b''' 超なら真|
|'''a''' < '''b'''|'''a''' が '''b''' 未満なら真|
|'''a''' >= '''b'''|'''a''' が '''b''' 以上なら真|
|'''a''' <= '''b'''|'''a''' が '''b''' 以下なら真|
|'''a''' in '''b'''|'''a''' が '''b''' に含まれていれば真|
|'''a''' in not '''b'''|'''a''' が '''b''' に含まれていな...
** オブジェクトの条件式 [#a752fbbd]
|条件式|説明|h
|'''a''' is '''b'''|'''a''' と '''b''' が同じオブジェクト...
|'''a''' is not '''b'''|'''a''' と '''b''' が同じオブジェ...
** 論理結合 [#x8a469ed]
* 変数 (variable) [#z0b95752]
** 特殊変数 [#n617f5e5]
|変数|説明|h
|sys.argv[0]|スクリプトのファイル名|
|sys.argv['''num''']|'''num''' 番目の引数|
** 配列 [#v920334f]
- 配列 '''var''' に '''value''' が含まれる場合、最初のイ...
#pre(soft){{
'''var'''.index("'''value'''")
}}
- 配列 '''var''' に '''value''' がいくつ含まれるか返す
#pre(soft){{
'''var'''.count("'''value'''")
}}
* コマンド [#u81bdd5a]
*** print [#ze12eb75]
- 標準出力に出力する
#pre(soft){{
print "'''text'''"
}}
-- Python では " (Double quote) と ' (Single quote) は同じ
-- 行末には改行が入る
- , (Comma) は改行しない
#pre(soft){{
print "'''text1'''", "'''text2'''"
↓
'''text1 text2'''
print "'''text1'''",
print "'''text2'''"
↓
'''text1 text2'''
}}
- 連結する
#pre(soft){{
print "'''text1'''" + "'''text2'''"
↓
'''text1text2'''
}}
- 繰り返し
#pre(soft){{
print "'''text'''" * '''num'''
}}
-- '''text''' を '''num''' 繰り返し出力
#br
#adsense(728x90)
#br
終了行:
#amazon(4873113938)
#amazon(4774142298)
#contents
#br
#adsense(728x90)
#br
* 制御 [#o819cad7]
** 条件分岐 [#k8badf4d]
*** if [#ac8970f8]
#pre(soft){{
if '''expr1''':
'''command1'''
elif '''expr2''':
'''command2'''
else:
'''command3'''
}}
** 繰り返し [#tf34ec1b]
*** for [#jee1e245]
#pre(soft){{
for '''var''' in '''valur ...'''
'''command'''
}}
*** while [#r223b962]
** 中断 [#vb1862b2]
** 終了 [#jc35e33e]
* 関数 [#oab9470b]
** 定義 [#e0dd412b]
- 関数を定義する
#pre(soft){{
def '''function''' ():
'''command'''
}}
- 引数を持つ関数を定義する
#pre(soft){{
def '''function''' ( '''var''' ['''value2...'''] ):
'''command'''
}}
** 呼び出し [#mf87206c]
- 関数を使用する
#pre(soft){{
'''function''' ()
}}
- 引数を持たせて関数を使用する
#pre(soft){{
'''function''' ( '''value''' ['''value2...'''] ):
}}
* 条件式 (expression) [#sb1e3739]
** 文字、数値の条件式 [#d320d8d7]
|条件式|説明|h
|'''a''' == '''b'''|'''a''' と '''b''' が等しければ真|
|'''a''' != '''b'''|'''a''' と '''b''' が等しくなければ真|
|'''a''' > '''b'''|'''a''' が '''b''' 超なら真|
|'''a''' < '''b'''|'''a''' が '''b''' 未満なら真|
|'''a''' >= '''b'''|'''a''' が '''b''' 以上なら真|
|'''a''' <= '''b'''|'''a''' が '''b''' 以下なら真|
|'''a''' in '''b'''|'''a''' が '''b''' に含まれていれば真|
|'''a''' in not '''b'''|'''a''' が '''b''' に含まれていな...
** オブジェクトの条件式 [#a752fbbd]
|条件式|説明|h
|'''a''' is '''b'''|'''a''' と '''b''' が同じオブジェクト...
|'''a''' is not '''b'''|'''a''' と '''b''' が同じオブジェ...
** 論理結合 [#x8a469ed]
* 変数 (variable) [#z0b95752]
** 特殊変数 [#n617f5e5]
|変数|説明|h
|sys.argv[0]|スクリプトのファイル名|
|sys.argv['''num''']|'''num''' 番目の引数|
** 配列 [#v920334f]
- 配列 '''var''' に '''value''' が含まれる場合、最初のイ...
#pre(soft){{
'''var'''.index("'''value'''")
}}
- 配列 '''var''' に '''value''' がいくつ含まれるか返す
#pre(soft){{
'''var'''.count("'''value'''")
}}
* コマンド [#u81bdd5a]
*** print [#ze12eb75]
- 標準出力に出力する
#pre(soft){{
print "'''text'''"
}}
-- Python では " (Double quote) と ' (Single quote) は同じ
-- 行末には改行が入る
- , (Comma) は改行しない
#pre(soft){{
print "'''text1'''", "'''text2'''"
↓
'''text1 text2'''
print "'''text1'''",
print "'''text2'''"
↓
'''text1 text2'''
}}
- 連結する
#pre(soft){{
print "'''text1'''" + "'''text2'''"
↓
'''text1text2'''
}}
- 繰り返し
#pre(soft){{
print "'''text'''" * '''num'''
}}
-- '''text''' を '''num''' 繰り返し出力
#br
#adsense(728x90)
#br
ページ名: