字符串数据类型:
在 Python 中,字符串是用单引号 (') 或双引号 (") 括起来的字符序列。
Python 是一种动态类型编程语言。
示例:
x = 10 # 'x' 是一个整数
x = "Hello" # 'x' 是一个字符串
用三个连续单引号 (''') 或三个连续双引号 (""") 括起来的字符串。
示例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中文网其他相关文章!