python变量类型-python字符串str()的用法(示例)
Aug 13, 2018 pm 02:58 PM在这篇文章我来说一说python中的标准数字类型中的python字符串str(),希望能帮助到刚刚接触到python的你。
python字符串(String):
python字符串是由数字,字母,下划线所组成的一串字符,一般可以记为如下的样子:
s="a1a2···an"(n>=0)
(字符串是编程语言之中表示文本的数据类型)
python字符串一共有两种取值的顺序:
1.从左到右索引默认0开始的,最大范围是字符串长度少1。
2.从右到左索引默认-1开始的,最大范围是字符串开头。
如果想要从字符串之中取一段字符串的话,可以使用[头下标 :尾下标 ]来截取想要的字符串,其中头下标是从0开始计算的,可以是正数或者负数,如果尾下标为空的话则表示取到头和尾。([头下标:尾下标]截取到的字符串包括头下表的字符,但是不包含尾下标的字符,取到尾下标所写数字的前一位的字符)光是说的话可能没什么说服力举个例子如下:
#!/usr/bin/python # -*- coding: UTF-8 -*- s = '1458592158' print s[2:6]
上面例子输出的结果是:
5859
当使用以冒号分隔的字符串,python 返回一个新的对象,结果包含了以这对偏移标识的连续的内容,左边的开始是包含了下边界。
上面的结果包含了 s[1] 的值 b,而取到的最大范围不包括尾下标,就是 s[5] 的值 f。
加号(+)是字符串连接运算符,星号(*)是重复操作。如下实例:
#!/usr/bin/python # -*- coding: UTF-8 -*- str = 'Hello World!' print str # 输出完整字符串 print str[0] # 输出字符串中的第一个字符 print str[2:5] # 输出字符串中第三个至第五个之间的字符串 print str[2:] # 输出从第三个字符开始的字符串 print str * 2 # 输出字符串两次 print str + "TEST" # 输出连接的字符串
上面实例的结果如下:
Hello World! H llo llo World! Hello World!Hello World! Hello World!TEST
上述的内容就是python字符串一些实例与应用,希望能够提供一些帮助给刚刚接触到python的朋友。
Atas ialah kandungan terperinci python变量类型-python字符串str()的用法(示例). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Bagaimana saya menggunakan sup yang indah untuk menghuraikan html?

Pengenalan kepada Flask: Menambah halaman kenalan

Cara Menggunakan Python untuk Mencari Pengagihan Zipf Fail Teks

Cara Bekerja Dengan Dokumen PDF Menggunakan Python

Cara Cache Menggunakan Redis dalam Aplikasi Django

Bagaimana untuk melakukan pembelajaran mendalam dengan Tensorflow atau Pytorch?
