Que sont les chaînes Python ? Définition de la chaîne Python et explication détaillée de la façon d'échapper aux instances

Tomorin
Libérer: 2018-08-13 18:12:12
original
2779 Les gens l'ont consulté

Qu'est-ce qu'une chaîne Python ? Les gens ont besoin d’un langage pour interagir avec les ordinateurs. String est le type de données le plus couramment utilisé en Python. Nous pouvons utiliser des guillemets (' ou ") pour créer des chaînes. Créer une chaîne est simple, il suffit d'attribuer une valeur à une variable.

Par exemple :

var1 = 'Hello World!'
var2 = "www.python.cn"
Copier après la connexion

Définition de la chaîne Python :

Python accède aux valeurs dans les chaînes

Python ne prend pas en charge les types de caractères uniques, et les caractères uniques sont également utilisés comme chaîne en Python
<. 🎜>Python accède aux sous-chaînes. Vous pouvez utiliser des crochets pour intercepter les chaînes, comme dans l'exemple suivant :

Exemple :

#!/usr/bin/python
 var1 = &#39;Hello World!&#39;
 var2 = "Python Runoob"
 
 print "var1[0]: ", var1[0]
 print "var2[1:5]: ", var2[1:5]
Copier après la connexion

Résultat de l'exécution de l'exemple ci-dessus :

var1[0] : H

var2[1:5] : ytho

Caractère d'échappement Python

Lorsque des caractères spéciaux doivent être utilisés dans les caractères, Python utilise une barre oblique inverse () pour échapper les caractères, comme indiqué dans le tableau suivant :

转义字符描述
\(在行尾时)续行符
\\反斜杠符号
\'单引号
\"双引号
\a响铃
\b退格(Backspace)
\e转义
\000
\n换行
#!/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&#39;\n&#39;
 print R&#39;\n&#39;
Copier après la connexion

以上程序执行结果为:

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

更多相关知识,请访问php中文网Python教程栏目。

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal