日弦

Susan Sarandon
发布: 2024-11-21 09:02:09
原创
502 人浏览过

Day  String

字符串数据类型:
在 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中文网其他相关文章!

来源:dev.to
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板