025❤字符串类型

一、字符串(str)

1.1 作用

用于描述名字,爱好等具有描述意义的事物

1.2 定义

字符串相当于一根羊肉串。字符串就是一串被串起来的字符,在单引号,双引号或三引号内包裹的一串字符。需要注意的是:三姨好的字符可以换行,尔单引号的,双引号内的字符不可以。

#代码:
name1 = 'lwx'
name2 = 'hanye'
print(id(name1))
print(type(name2))
print(name2)
#结果:
46058784
<class 'str'>
hanye
#代码:
name3 = """lwx
november"""
print(name3)
#结果:
lwx
november

二、如何使用

字符串可以用+,*以及逻辑比较

2.1 字符串的拼接

重新申请一个小空间吧两个字符串都拷贝一份后再拼接,文不是将空间的变量值复制到另一个变量的小空间里,然后拼接。

#代码:
msg1 = "my name is 'lwx'"
msg2 = 'her name is "hanye"'
print(msg1 +" " + msg2)
#结果
my name is 'lwx' her name is "hanye"

注意:如果字符串内有引号,则包裹字符串的引号和字符串内的引号不能相同

2.2 字符串的乘运算

#代码:
s ='lwx handsome '
print(s *5)
#结果:
lwx handsome lwx handsome lwx handsome lwx handsome lwx handsome

注意:字符串乘法只可以乘以数字

2.3 字符串比较大小

#代码:
s1 = 'hello'
s2 = 'z'
print(s1>s2)
#结果:
False

注意:字符串比较大小,按照ASCII码比较

2.4 字符串比较

#代码:
s1 ='abc'
s2 ='abcd'
print(s1 > s2)
print('z'>'a')
print('Z'>'a')
#结果
False
True
False

注意:字符串的比较是字母的顺序

posted @ 2020-07-27 21:29  AShine^_^  阅读(120)  评论(0编辑  收藏  举报