python基础笔记-字符串
2024-09-03 09:19:03
字符串是 Python 中最常用的数据类型。我们可以使用引号(‘或”)来创建字符串。
def main():
str1 = 'hello,world'
print(len(str1))#计算字符串的长度
print(str1.capitalize())#将字符串的第一个字符转换为大写
print(str1.upper())
print(str1)
print(str1.find('or'))
print(str1.find('shit'))
print(str1.index('or'))
print(str1.startswith('He'))
print(str1.endswith('!'))# 检查字符串是否以‘!’结束,如果是则返回True,不是则返回False
print(str1.center(50,'*'))#返回一个指定的宽度50居中的字符串,‘*’填充的字符
print(str1.rjust(50,' '))
str2='abc123456'
print(str2[2])
print(str2[2:5])
print(str2[2:])
print(str2[:])
print(str2[::2])
print(str2[::-1])
print(str2[-1:-3:-1])
print(str2[-3:-1])
print(str2.isdigit())
print(str2.isalpha())
print(str2.isalnum())
str3=' jackfrued@126.com'
print(str3)
print(str3.strip()) if __name__ == '__main__':
main()
结果:
11
Hello,world
HELLO,WORLD
hello,world
7
-1
False
False
*******************hello,world********************
hello,world
c
c12
c123456
abc123456
ac246
654321cba
65
45
False
False
True
最新文章
- AOP和IOC的实现原理(用到的设计模式)
- 读Java面向对象编程(孙卫琴)
- python ConfigParser配置读写
- PowerDesigner导出建表sql脚本
- hydra爆破用法
- Class attributes
- 【HDOJ】1253 胜利大逃亡
- Android -------- 使手机状态栏背景颜色和activity的一致
- Beta Scrum Day 2
- Unity用Excel.dll简单读取Excel内容
- 针对小程序for循环绑定数据,实现toggle切换效果(交流QQ群:604788754)
- java-两个整数变量的交换-不需要定义第三方变量
- 进程管理-PV操作
- [Python] 动态函数调用(通过函数名)
- 让InstallShield 2015 Limited Edition for Visual Studio 2015生成的setup.exe双击时以管理员权限运行
- Redis系列-php怎么通过redis扩展使用redis
- UVA-575-水题-模拟
- Fibonacci number
- Javascript实现图片翻转
- js清除浏览器缓存