在Python中,str是一個內置的字符串數據類型,可以用于創建和操作字符串。
創建字符串: 可以使用單引號或雙引號來創建一個字符串,如下所示:
str1 = 'Hello'
str2 = "World"
字符串可以包含任意字符,包括字母、數字、特殊字符等。
字符串的操作: Python中的字符串是不可變的,也就是說,一旦創建了一個字符串,它的值就不能被改變。但是,可以通過一些操作來創建新的字符串。
str3 = str1 + str2
print(str3) # 輸出:HelloWorld
print(str1[0]) # 輸出:H
可以使用切片來獲取字符串的一部分,切片的語法是[start:end:step]
,其中start表示起始索引,end表示結束索引(不包含在內),step表示步長,默認為1。例如:
print(str1[1:4]) # 輸出:ell
print(len(str1)) # 輸出:5
name = 'Alice'
age = 25
print("My name is {}, and I am {} years old.".format(name, age))
# 輸出:My name is Alice, and I am 25 years old.
'l' in str1
。這只是字符串操作的一部分,還有很多其他方法和函數可以用于字符串處理。