What are Python strings? The definition of Python string and how to escape instances in detail

Tomorin
Release: 2018-08-13 18:12:12
Original
2653 people have browsed it

What is a Python string? People need a language to interact with computers. String is the most commonly used data type in Python. We can use quotation marks (' or ") to create a string. Creating a string is as simple as assigning a value to a variable.

For example:

var1 = 'Hello World!'
var2 = "www.python.cn"
Copy after login

Definition of Python string:

Python accesses the value in a string

Python does not support single character types, and single characters are also used as a string in Python.
When accessing substrings in Python, you can use square brackets to intercept the string, as shown in the following example:

Example:

#!/usr/bin/python
 var1 = 'Hello World!'
 var2 = "Python Runoob"
 
 print "var1[0]: ", var1[0]
 print "var2[1:5]: ", var2[1:5]
Copy after login

The above example execution result:

##var1[0]: Hvar2 [1:5]: ytho

##Python escape character

When special characters need to be used in characters, python uses backslash (\) to escape the characters. The following table:

转义字符描述
\(在行尾时)续行符
\\反斜杠符号
\'单引号
\"双引号
\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'\n'
 print R'\n'
Copy after login

以上程序执行结果为:

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

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

The above is the detailed content of What are Python strings? The definition of Python string and how to escape instances in detail. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!