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