文字列を作成します。
1.例えば、単一の文字列または二重引用符を作成します。名前=「象」、職業=「テスト」
私たちは、例えば、複数行の文字列を作成するのに役立つことができる3つの二重引用符生き2.三つの連続単一引用符、
= stringOne 「」 ' 私はテスト、私が先だっただろう道路上のテストだった、と常に、学ぶために努力し 、自分を信じ、あなたの好みのが大好きです。。。。 「」 ' StringTwo = 『『』 、私がテストした、道路上のテストは、私が先になって、常に学ぶために努力しているだろう 、自分を信じ、お気に入りを愛し!!!! 』 『』 印刷(stringOne) 印刷( stringTwo)
=「C」:2.空の文字列は、以下のような文字と0 REHEの長さを含んでいません
LEN()関数
1 stringOne = 「」 ' 2 、私はテストです、道路上のテストは、私が先になって、常に学ぶために努力しているだろう、 3は 、お気に入りを愛し、自分を信じています。。。。 4 「」 ' 5 stringTwo = 『』 『 6 私は、道路上のテストは、私が先になって、常に学ぶために努力しているだろう、テストした 7は 、自分を信じ、お気に入り!!!!大好き 8 』 『』 9 = C '' 10 プリント(LEN(stringOne)) 。11 プリント(LEN(C))
結果:
49
0
エスケープ文字
エスケープ文字 |
説明 |
\(とき行の終わり) |
継続文字 |
\\ |
バックスラッシュ |
\」 |
単一引用符 |
\」 |
二重引用符 |
\ B |
Backspaceキー(バックスペース) |
\ nは |
ラップ |
\トン |
水平タブ |
\ rを |
入ります |
文字列の連結
+ 1は、複数の文字列を一緒にスプライスすることができます。'AA' + 'BB' ==> 'AABB':例えば。
(1)+側が文字列である場合、スプライス。
(2)+両面がデジタルである場合、加算演算子。
(3)+両側の異なるタイプ場合、例外がスローされます。
図2は、一緒にスプライスされたリテラル文字列を複数に直接実装されてもよいです。例: 'aa''bb' ==> 'AABB'
文字列は改行ではありませんでした
パラメータ終了=「任意の文字列は」改行せずに達成する際に、印刷を呼び出し
1枚の プリント(" SSSS "、端= " - " ) 2 プリント(" XXXX "、端= "" ) 3 プリント(" TTTT ")
業績:SSSS-xxxxtttt
コンソールから文字列を読み込みます
入力()
STR()デジタル遷移列
> 'TRUE' - > '1.2' のSTR(TRUE) - STR(1.2):STR()関数は、以下のようなデータ列の他のタイプに変換することができます。
文字列の
1.添字抽出
基本的に文字列の文字のシーケンスであり、我々は[]の文字列を追加することができ、その位置に単一の文字を抽出することができます[その]のオフセットを指定します。フォワード検索:
オフセット最初の一番左の文字は、第2シフト量ように1であり、そして、0です。LEN(文字列)-1アップまで。
逆検索:最初の右端の文字、オフセットは-1である、最後から二番目のオフセットは、-2など、-len(STR)まで。
1 stringOneは= 「」 ' 私はテスト、私が先だっただろう道路上のテストだった、と常に、学ぶために努力 2は、 自分を信じ、自分の好みのが大好きです。。。。'' ' 3 プリント(LEN(stringOne)) 。4 プリント(stringOne [0]) 。5 プリント(stringOneの[3 ]) 。6 プリント(stringOne [-1 ]) 。7 プリント(stringOne [47-1])
結果:
47
私の
名前
。
。
前記抽出されたスライスのスライスを使用して
スライススライス操作は、私たちはすぐに部分文字列を抽出することができます。標準形式は:[開始オフセット開始:終了オフセットを終了:ステップステップ]
取扱説明書と |
例 |
結果 |
[:]抽出文字列全体 |
「ABCDEF」[:] |
「ABCDEF」 |
[スタート:]インデックスの最初から最後までスタート |
「ABCDEF」[2:] |
「CDEF」 |
最初から:[終了]は知っているエンド1 |
「ABCDEF」[:2] |
"AB" |
[開始:終了]を開始から終了-1に |
「ABCDEF」[2:4] |
「CD」 |
[スタート:終了:ステップ】エンド1にスタートから抽出は、ステップステップ |
「ABCDEF」[1:5:2] |
「BD」 |