💖作者简介:大家好,我是泽奀。全栈领域新星创作者🥇 作者周榜:44 ✨ 📝个人主页:weixin_52632755的博客_泽奀_CSDN博客
Hello 各位小伙伴们大家好,那么今天这篇内容就带大家来学习[Python]第三章的内容💨
如果觉得本期内容对你有所帮助的话,请给博主来个大大点赞!这博主很重要谢谢大家!😀
目录
Python当中的字符串可以说是非常常见了,也可以说是最常用的类型了。
表达字符串我们可以分别使用,单引号('xxx')、双引号("xxx")、来进行表达。
创建一个字符串也是非常简单的,就用代码演示一下好了。
string1 = "hello Python"
print(string1)
string2 = 'bye python'
print(string2)
查看数据类型的关键字是:type()
string1 = "hello Python"
print(type(string1))
storage = 'hello Python'
print(storage)
storage = '''hello Python
Python good '''
print(storage)
如下实例:
# 将变量 a 变量 b 合并到变量 c 中
a = "Hello"
b = "world"
c = a + b
print(c)
如下实例:
a = '''hello
Python
你好'''
print(a)
如下实例:
a = 'Hello Python'
print(a[1])
Python在单字符当中也是不具备支持单字符的类型,单子符也是按照一个字符串来进行使用的✉Python访问子字符,可以使用【】来截取字符串。
如下实例:
a = 'hello Python'
print('a[0] = ',a[0])
print('a[0+6] = ',a[0+6])
print('a[:0+6] = ',a[:0+6])
注意:看有没有:冒号 和 没有冒号是打印出的是什么,以及有什么区别
如下实例
a = 'hello Python'
print('a[0+6]',a[:0+6]+'good')
如下实例
age = 63
txt = "I am" + age
print(txt)
从上面的运行结果来看这个实例是不行的❌
如下实例
age = 63
txt = "I am {}"
print(txt.format(age))
如下实例:
A = 'hello Python'
print("长度是",len(A))
如下实例:
string = 'Hello Python'
print(string[::-1])
print(string[::-2])
如下实例:
string = 'Hello Python'
for replace in string: # for 临时变量(存放容器) in 容器()
print(replace,end=' ')
固定字符举例子:"string"
这里并不会列举全部,只是会列举比较常用的!
例如:
name = 'liu'
print('姓名首字母转换大写:%s'%name.capitalize())
运行结果:
🎉例如:
a = ' 张三 '
b = a.strip()
print(b)
🎊运行结果:
🎉例如:
a = ' 张三 '
b = a.strip()
print(a.lstrip())
🎊运行结果:注意:看那条线
🎉例如:
a = ' 张三 '
print(a.rstrip())
🎊运行结果:注意:看那条线
🎉例如:
c = 123
d = 123
print('c当中的内存地址:%d'%id(c))
print('d当中的内存地址:%d'%id(d))
🎊运行结果:
🎉例如:
slogan = 'Python'
print(slogan.find('y'))
🎊运行结果:
🎉例如:
slogan = 'Python'
print(slogan.index('P'))
🎊运行结果:
🎉例如:
slogan = 'Python'
print(slogan.find('M'))
print(slogan.index('M'))
🎊运行结果:
🎉例如:
slogan = 'Python'
print(slogan.endswith('n'))
🎊运行结果:
🎉例如:
slogan = 'Python'
print(slogan.startswith('P'))
🎊运行结果:
🎉例如:
name = 'zhang san'
print(name.title())
🎊运行结果:
🎉例如:
name = 'zhang san'
print(name)
print(name.upper())
🎊运行结果:
🎉例如:
name = 'ZHANG'
print(name.lower())
🎊运行结果:
🎉例如:
quantity = 3
itemno = 567
price = 49.95
myorder = "I want {} pieces of item {} for {} dollars."
print(myorder.format(quantity, itemno, price))
🎊运行结果:
还可以使用索引号 {0} 来确保参数被放在正确的占位符中: 对比之下看看
🎉例如:
quantity = 3
itemno = 567
price = 49.95
myorder = "I want to pay {2} dollars for {0} pieces of item {1}."
print(myorder.format(quantity, itemno, price))
🎊运行结果:
作用:zfill()函数 方法在字符串的开头添加零(0),直到达到指定的长度() 如果 len 参数的值小于字符串的长度,则不执行填充。
🎉例如:
number = '50'
x = number.zfill(20)
print(x)
numbers = '51'
y = number.zfill(10)
print(y)
🎊运行结果:
好了,那么本期博客就先到这里了,下一期系列会讲解什么是【列表】,希望对在做的有点帮助,蟹蟹各位啦😊