Python的数据类型和变量以及字符串和编码

数据类型和变量

1:整数;浮点数;字符串(字符串用,"来表示;里面有一些转义字符);

2:整数和浮点数可以无限大;没有位数的限制;

3:布尔值有true 和false; 空值为none;在pl/sql中为为null; 

4: Python是变量类型不固定称为动态语言;

5:/(结果是浮点数); //(结果是整数)%(结果是余数)

字符串和编码

ASCII->UNICODE->UTF-8
英语-》多国语言-》节省字母占位;

对于单个字符的编码,Python提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符;

Python对bytes类型的数据用带b前缀的单引号或双引号表示(在网络上和存到硬盘上用bytes表示);

要计算str包含多少个字符,可以用len()函数;

len()函数计算的是str的字符数,如果换成bytes,len()函数就计算字节数;

在Python中,采用的格式化方式和C语言是一致的,用%实现;

%运算符就是用来格式化字符串的。在字符串内部,%s表示用字符串替换,%d表示用整数替换,有几个%?占位符,后面就跟几个变量或者值,顺序要对应好。如果只有一个%?,括号可以省略;
format()
另一种格式化字符串的方法是使用字符串的format()方法,它会用传入的参数依次替换字符串内的占位符;

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值