文字列データ型:
Python では、文字列は一重引用符 (') または二重引用符 (") で囲まれた一連の文字です。
Python は動的に型付けされたプログラミング言語です。
例:
x = 10 # 'x' は整数です
x = "Hello" # 'x' は文字列です
連続する 3 つの単一引用符 (''') または 3 つの連続する二重引用符 (""") で囲まれた文字列。
例 1:
name = 'Madurai' city = '''Madurai's Jigarthanda is very famous''' print(city)
出力:
Madurai's Jigarthanda is very famous
例 2:
Address = """no. 7, East Street, Mela masi veedhi, Madurai 625002""" print(Address)
出力:
no. 7, East Street, Mela masi veedhi, Madurai 625002
Python では、すべてがオブジェクトです。
すべてのオブジェクトには独自のメモリ空間があります。
例:
name = 'pritha' degree = 'B.E.,' height = 170 sunday = False print(id(name)) print(id(degree)) print(id(height)) print(id(sunday))
名前、学位、身長、日曜日これらがオブジェクトです。
Python では、id() 関数は、渡されたオブジェクトの一意のメモリ アドレスを返します。
出力:
130349764057584 130349766012592 11759304 10654592
1.文字列は不変です。
2.文字列はインデックスベースです
3.文字列は0から始まります
インデックス/添え字:
文字列は一連の文字であるため、インデックスを使用して個々の文字にアクセスできます。
例 1:
name = 'pritha' print(name[0]) print(name[1]) print(name[2]) print(name[3]) print(name[4]) print(name[5])
出力:
p r i t h a
例 2:
name = 'pritha' print(name[0],end=' ') print(name[1],end=' ') print(name[2],end=' ') print(name[3],end=' ') print(name[4],end=' ') print(name[5],end=' ')
出力:
p r i t h a
例 3:
name = 'kavitha' # first letter print(name[0]) #last letter print(name[6]) #first letter 'g' if name[0] == 'k': print("yes starts with k") #last letter 'a' if name[6] == 'a': print("yes ends with a") #all letters with single space in same line print(name[0], end=' ') print(name[1], end=' ') print(name[2], end=' ') print(name[3], end=' ') print(name[4], end=' ') print(name[5], end=' ') print(name[6], end=' ') #middle letter length = len(name) print(name[length//2])
出力:
k a yes starts with k yes ends with a k a v i t h a i
以上が日の文字列の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。