ワン:基本的な使用
strの目的:記述データは、そのような名\国籍\教育\自宅の住所など
単一引用符または二重引用符内の文字列または3:それは次のように定義されます
=名'エゴン'名前=#のSTR( 'エゴン・')
#マスター:
#列str(10)#INT('10' )
の#知識
#真= P(10)
#真= P([1,2,3,4])
#プリント(RES、タイプ(RES))
#int型('10' )
#1 RES =フロート('10 .3' )
#プリント(RES、タイプ(RES))
#+共通操作組み込みメソッド
優先制御動作#:
#1、インデックス値(前方+リバース取る取る)に従う:のみ取る
名=「エゴンハロー」
#印刷(名[0])
#印刷(名[4])
#印刷(名[1000])
#印刷(名[-1])
#プリント(タイプ(名前[-2]))
#名[-1] = '悪いです'
#2、スライス(かかわらず、端部のケア、ステップ)
#MSG =「アレックスは私の名前はSBであると言います」
#印刷(MSG [0:6])
#印刷(MSG [0:6:2])#alex秒
#AE
#を学びます:
#印刷(MSG [0:5:1])
#印刷(MSG [3:1:-1])
#印刷(MSG [-1:-5:-1])
#MSG = 'アレックスはSBです'
#印刷(MSG [0:10:1])
#印刷(MSG [:])
#印刷(MSG [:: 1])
#印刷(MSG [:: - 1])
#3、長さLEN
#MSG =「アレックスは私の名前はSBであると言います」
#は、番号(LEN(MSG))#文字を印刷します
#4、操作のメンバーでではなく
#MSG =「アレックスは私の名前はSBであると言います」
#印刷(MSGの 'アレックス')
#印刷(ないMSGの「アレックス」)
#5、空白のストリップを削除
#S = '*****エゴン****'
#印刷(s.strip( '*'))
#秒= s.strip( '*')
#プリント(S)
#名=「エゴン」
#印刷(name.strip())
#の改善
#名=入力( 'ユーザー名>>:').strip()
#印刷(LEN(名前))
#名前= name.strip()
#もし名前==「アレックス」:
#印刷(「正しいユーザ名」)
#6、スライス分割
#情報= 'エゴン:123:管理者'
#RES = info.split( ':')
#プリント(RES、タイプ(RES))
#プリント(RES [0])
#
#cmdを= '取得| A.TXT | 32123123'
#印刷(cmd.split( '|'))
#7、サイクリング
#MSG = 'アレックス
#私= 0
#真の中に:
#私は、LEN(MSG)<場合:
#印刷(MSG [i])と
#I + = 1
他に#:
#ブレーク
#MSG = 'アレックス
#
#私= 0
#真の中に:
#私は== lenの場合(MSG):
#ブレーク
#印刷(MSG [i])と
#I + = 1
#MSG = 'アレックス
#
#私= 0
#私がlen <ながら(MSG):
#印刷(MSG [i])と
#I + = 1
MSG =「アレックス」
MSG内のアイテムの#項目=「L」
プリント(アイテム)
#のみ文字列、リスト、辞書:11111内の項目については#
#プリント(アイテム)
## II:型の概要
#保存された値、または保存された複数の値
#は、値を格納することができます
#複数の値を格納することができ、値がどのようなタイプです
#順序または順不同
#変数または不変
#!!!変数:値の変更、ID変わりません。ハッシュない==変数
#!!!不変:変数の値が、IDになります。==ハッシュは不変で