Python学习第一天-数据类型-字符串

Python字符串类型(字符串属于不可变数据,修改后不会改变原变量的值,要存储改变的值则需要赋给另外一个变量)

1、Python中的字符串用单引号(‘)或双引号(“)括起来,同时使用反斜杠()转义特殊字符。
语法:s = “a1a2···an”
Python 使用单引号(’)、双引号(")、三引号(’’’ “”")来表示字符串。
其中三引号可以由多行组成,它是编写多行文本的快捷语法,常用于文档字符串,在文件的特定地点,被当作注释。
word =""" Every new day begins with possibilities. “”"
python中在一行中写多条语句可以使用 ; 号隔开
word01= ‘hello’ ; word02= “ hello,world! ”
举例:
str = “hello python”
print(str * 2 ) # 输出字符串两次
print(str + “TEST”) # 输出连接的字符串

2、字符串截取也称为切片,[]是前闭后开,即包前不包后,其语法格式如下:
str = ‘Hello World!’
print(str) # 输出完整字符串
print(str[0]) # 输出字符串中的第一个字符
print(str[2:5] ) # 输出字符串中第三个至第五个之间的字符串
print(str[2:] ) # 输出从第三个字符开始的字符串
print(str[-4:-1]) # 负数表示从右往左数,一样前闭后开,[]内右边值必须大于右边值
字符串的赋值:
变量名2 = 变量名1 :复制,共用了一个内存地址,一伤全伤
变量2 = 变量1[:]:赋值 两个不同内存地址

3、
+:将两个字符串拼接到一块
eg:字符串1 + 字符串2
*:对字符串本身进行翻倍
eg:字符串 * n 将字符串翻n倍打印

4、字符串常用方法
4.1、capitalize():将字符串第一个字符大写
4.2、lower():将整个字符串都小写
4.3、upper():将整个字符串都大写
4.4、replace(“old”, “new”, count)将字符串里查到的前count个old替换成new
4.5、split(“sep”)将字符串用给定的标准分割,并以列表的形式返回切割后的元素组,还可按次数分割split(“sep”,count)
4.6、title():将字符串所有首字母大写
4.7、rstrip():将字符串末尾空白剔除
4.8、lstrip():将字符串开头空白剔除
4.9、strip():将字符串前后两头空白都剔除
4.10、len(变量名):计算字符串长度

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值