Python(1)字符串
一、什么是字符串
1. Python字符串是由单引号或者双引号括起来的内容,实例:
1 print("Hello, World!") 2 print(‘Hello, World!‘)
2. Python独特的地方是变量赋值时,可以使用三个引号将多行字符串赋值给变量,实例:
python_info = ‘‘‘Python is a widely used general-purpose, high level programming language. It was initially designed by Guido van Rossum in 1991 and developed by Python Software Foundation. It was mainly developed for emphasis on code readability, and its syntax allows programmers to express concepts in fewer lines of code.‘‘‘
3. 切片是Python最使用的功能,也就是说这里可以很容易获取字符串一部分的内容,实例:
# string[起始位置:终止位置] 获取的字符串从起始位置字符一直到终止位置的前一个字符; my_str = ‘Hello,World!‘ print(my_str[:]) # 输出第一个字符(下标0)到最后一个字符 print(my_str[0:5]) # 输出第一个字符到下标为5的前一个字符 print(my_str[2:5]) # 输出下标为2的字符到下标为5的前一个字符 print(my_str[1:-1]) # 输出下标为1的字符到最后一个字符的前一个字符 print(my_str[-5:-2]) # 从倒数算起,输出下标为5到小标为2的前一个字符。结果:Hello, World!Hellolloello,Worldorl说明:1. 中括号里面的数字表示字符位置,数字为0表示第1个字符,以此类推;2. 获取字符串从起始位置到终止位置,若起止位置或者终止位置为空,表示第1个字符或最后1个字符,含最后一个字符;3. 负数表示从末尾开始切片,-1表示末尾第1个字符,-2表示末尾第2个字符4. 切片显示的是视图,原字符串变量的值并没有改变。
相关推荐
cakecc00 2020-11-06
YENCSDN 2020-11-17
lsjweiyi 2020-11-17
houmenghu 2020-11-17
Erick 2020-11-17
HeyShHeyou 2020-11-17
以梦为马不负韶华 2020-10-20
lhtzbj 2020-11-17
夜斗不是神 2020-11-17
pythonjw 2020-11-17
dingwun 2020-11-16
lhxxhl 2020-11-16
坚持是一种品质 2020-11-16
染血白衣 2020-11-16
huavhuahua 2020-11-20
meylovezn 2020-11-20
逍遥友 2020-11-20