学习笔记(5):python内置对象(二)

立即学习:https://edu.csdn.net/course/play/26676/338776?utm_source=blogtoedu

python内置对象(二)

字符

字符编码:ord('a')可以显示“a”的ASCALL码 97(一个字节表示一个字符)

bin(97)可以显示“97”的二进制表示

unicode统一编码集合:互联网统一编码规则为UTF-8.

使用sys.getdefaultencoding()可以查看计算机默认的编码规则.

字符串

定义:用一对双引号或单引号包裹的字符或字符序列就是字符串。

所有的序列都具有连接属性,例:a='python',b='book'则a+b='pythonbook'.

利用len()函数可以知道序列的长度

序列都具有索引和切片操作

索引:可以从左边开始(0为起始,依次增加),也可以从右边开始(-1为起始,依次递减)例:a='python book' ,则(取值a[起始:终止:步长],默认步长为1,步长为负数表示从右边开始索引)a[0]=p,a[-1]=k,a[1:9]='ython bo',a[3:5]='ho',a[1:9:1]='ython bo',a[:9:2]='pto o' 

内置函数

input()键盘输入函数

print()输出函数

字符串常用的属性和方法

可以用dir(str)来显示字符串的属性和方法

可以用help()来显示对象的帮助文档

index()方法:index(需要索引的子集,索引的起始位置,索引的终止位置)返回第一个找到的子集的位置;

split()方法:split("分隔符"),例:a='I LOVE PYTHON',则

a.split(" ")=['I','LOVE','PYTHON'];

join()方法:“连接符”.join(需要连接的字符串),例:lst=['I','LOVE','PYTHON'],则“-”.join(lst)='I-LOVE-PYTHON';

format()方法:字符串的格式化输出

"{需要填充的位置:对填充的对象进行格式化(例:对齐方式('<'左对齐,'>'右对齐,'^'居中)、填充的对象长度、对象的类型等)}".format(填充的字符串),例:"I like {0} and {1}".format("python","java")='I like python and java',"I like {0:^10} and {1:>15}".format("python","java")='I like   python   and            java'

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值