ope电竞竞猜_ope体育·app下载_ope体育电竞app
ope电竞竞猜

悉尼大学,wow-ope电竞竞猜_ope体育·app下载_ope体育电竞app

admin admin ⋅ 2019-05-21 07:16:06



字符串是 Python 中最常用的数据类型。咱们能够运用引号('或")来创立字符串。

创立字符串很简略,只要为变量分配一个值即可。例如:


var1 = 'Hello World!'
var2 = "Python Runoob"

Python拜访字符串中的值

Python不支撑单字符类型,单字符在 Python 中也是作为一个字符串运用。

Pyth香功动作图on拜访子字符串,能够悉尼大学,wow-ope电竞竞猜_ope体育·app下载_ope体育电竞app运用方括号来截tianlongbabusifu取字符串,如下实例:

实例(Python 2.0+)


#!/usr/bin/python
var1 = 'Hello World!'
var2 = "Pyt悉尼大学,wow-ope电竞竞猜_ope体育·app下载_ope体育电竞apphon Runoob"
print "var1[0]: ", var1[0]
print "var2[1:5]: ", var2[1:5]

以上实例履行成果:


var1[0]: H
var2[1:5]: ytho

Python字符串更新

你能够对已存在的字符串进行修正,并赋值给另一个变量,如下实例:

实例(Python 2.0+)



#!/usr/bin/python# -*- coding: UTF-8 -*-
var1 = 'Hellofgo簿本 World!'
print "更新字符串 :- ", var1[:6] + 'Runoob!'

以上实例履行成果


更新字符串 :- Hello Runoob!

Python转义字符

在需求在字符中运用特别字符时,python用反斜杠(\)转义字符。如下表:




Python字符串运算符

下表实例变量 a 值为字符串 "Hello",b 变量值为 "Python":



实例(Python 2.0+)


#!/usr/bin/python# -*- coding: UTF-8 -*-
a = "Hello"
b = "Python"

print "a + b 输出成果:", a + b
print "a * 2 输出成果:", a * 2
print "a[1] 输出成果:", a[1]
print"a[1:4] 输出成果:", a[1:4]

if( "H" in a) :
print "H 在变量 a 中"
else :
print "H迪尔梅德 不在变量 a 中"

if( "M" not in a) :
print "M 不在变量 a 中"
else :
print "M 在变量 a 中"

print r'\n'
print R'\n'

以上程序履行成果为:


a + b 输出成果: HelloPython
a * 2 输出成果: HelloHello
a[1] 输出成果: e
a[1:4] 输出成果: ell
H 在变量 a 中
M 不在变量 a 中
\n
\n

Python 字符串格局化

Python 支撑格局化字符串的输出 。虽然这样可能会用到非常杂乱的表达式,但最基本的用法是将一个值刺进到一个有字符串格局符 %s 的字符串中。

在 Python 中,字夏苏鲁符串格局化运用与 C 中 sprintf 函数相同的语法。

如下实例:


#!/usr/bin/pythonprint "My na悉尼大学,wow-ope电竞竞猜_ope体育·app下载_ope体育电竞appme is %s and weight is %d kg!" % (顾行红'Zara', 21)

以上实例输出成果:


My name is Zara and weight is 21 kg!

python字符串格局化符号:



格局化操作符辅佐指令:



Python2.6 开端,新增了一种格局化字符串的函数 str.format(),它增强了字符串格局化的功用。


Python三引号(triple quotes)

python中三引号能够将杂乱的字符串进行仿制:

python三引号答应一个字符串跨多行,字符串中能够包括换行符、制表符以及其他特别字符。

三引号的语法是一对接连的音乐问候称为什么单引号或许双引号(一般都是成对的用)。


 >>> hi = '''hi 
there'''>>> hi # repr()'hi\nthere'>>> print hi # str()
hi
there

三引号让程序员从引号和特别字符串的泥潭里边摆脱出来几璃,从头到尾坚持一小块字符串的格局是所谓的WYSIWYG(所见即所得)格局范潇文的。

一万举油温机个典型的用例是,绿角马当你需求一块HTML或许SQL时,这时当用三引号符号,运用传统的转义字符系统将非常费心。


 errHT男人会所ML = '''
<br>Friends CGI Dem沐歌枭墨轩o

ERROR


%s


ONCLICK="window.histor陈不时y.back()">


'''
cursor.execute('''
CREATE TABLE此情凝神 users (
login VARCHAR(8),
uid INTEGER,
prid INTEGER)
''')

Unic悉尼大学,wow-ope电竞竞猜_ope体育·app下载_ope体育电竞appode 字符串

Python 中界说一个 Unicode 字符串和界说一个一般字符串相同简略:


>>> u'Hello World !'
u'Hello World悉尼大学,wow-ope电竞竞猜_ope体育·app下载_ope体育电竞app !'

引号前小写的"u"表明这儿创立的是一个 Unicode 字符串。假如你想参加一个特别字符,能够运用 Python 的 Unicode-i法宣在线Escape 编码。如下例所示:


>>> u'Hello\\u0020World !'
u'Hello World !'

被替换的 \\u0020 标识表明在侍小妖给定方位刺进编码值为 0x0020 的 Unicode 字符(空格符)。


python的字符串内建函数

字符串办法是从python1.6到2.0渐渐加进来的——它们也被加到了Jython中。

这些办法谢杏芳疑手撕小三完成了string模块的大部分办法,如下表所示列出了现在字符串内建支撑的办法,一切的办法都包括了对Unicode的支撑,有一些乃至是悉尼大学,wow-ope电竞竞猜_ope体育·app下载_ope体育电竞app专门用于Unicode的。






好了,本文就给大伙共享到这儿,文末共享一波福利

获取方法乳刑:重视+私信我“pyth悉尼大学,wow-ope电竞竞猜_ope体育·app下载_ope体育电竞appon书本”即可获取以上资源!

相关新闻

admin

admin

TA太懒了...暂时没有任何简介

精彩新闻