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()方法,它会用传入的参数依次替换字符串内的占位符;

发布了153 篇原创文章 · 获赞 15 · 访问量 15万+

猜你喜欢

转载自blog.csdn.net/beyond911/article/details/104092855