字符串

字符串的表示方法有:
单引号:’ 字符串 ';
双引号:“字符串”;
三引号:"‘可跨行进行输入’";

print();//括号里面是字符串,用来打印字符串;

字符有

  1. 英文字母;
  2. 其他语言;
  3. 标点符号;
  4. 数字;
  5. 空白符; 制表符\t emoji; 回车符\r 控制字符; 换行符\n

字符和编码之间的转换:

  1. 字符转换为编码:ord() 如:ord('A')为65
  2. 编码转换为字符: char() 如:: char(65)为'A';

字符串长度
首先:现将字符串赋值给一个变量
如:tee='Hello';

len() :用来计算字符串的长度;
[ ]:用下标的方式来读取字符串;

字符串的截取 用[ : ] :前闭后开: 就如前面的:变量tee

tee[1:4]='ell'     表示从字符串的一号位开始读取,然后在4号位停下来,但是不截取4号位的数字;
tee[  :  ]             表示从字符串的0号位读取到字符末号位;

操作符
+号: 表示组合字符串: 比如:>>>'Hello + python' 的输出结果为:'Hellopython'
(*)号: 表示字符串和一个int类型的数相乘,得出一个新的字符串组合
比如:‘Hello’*3='HelloHelloHello';
操作符in : 判断A是否为B子串 比如‘He'in 'Hello'; //输出结果为true;操作符not in的用法相同

与字符串相关的常用函数
startswith(): 判断是否为字符串的开头 如:>>>'Hello'.startswith('He') 输出为True
endswith(): 判断是否为字符串的结尾 如: >>>'Hello'.endswith('o'); 输出为True
join(): 插入函数,将一个字符串插入 如:join(['a',','b','c','d']); 输出为‘a','b','c','d';
count(): 用于计算字符串中该元素出现的次数 如:’jachin'.count('j')
format(): 用于格式化括号内的字符串元素 如:‘世界上最帅的人是{}'.format('jachin') 输出:'世界上最帅的人是jachin'
其中(:.2f)表示保留浮点数的两个小数点后两位 如:>>>a=99/8 >>>‘{:.2f}’.format(a) 输出‘12.38’

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值