Python Study Record 01
因为自己之前已经学习过了C++ 和JAVA 的语法,所以了解python 的基础只需要记录 不同的一些点,防止自己搞混掉
- Cpython代码开头为 >>>
- 输入为input_raw()
- r”可以解除掉”中内容的转义
- 常量用大写单词来储存
- ord(‘A’)和chr(65)函数,可以把字母和对应的数字相互转换
- u” 表示”中的内容为Unicode编码,u’ABC’.encode(‘utf-8’) 可以把ABC转换成UTF-8编码
- XXX.decode(‘utf-8’)从UTF-8转回Unicode,中文内容都用Unicode
- len()函数可以返回字符串的长度
- **
实例代码
>>> 'Hello, %s' % 'world'
'Hello, world'
>>> 'Hi, %s, you have $%d.' % ('Michael', 1000000)
'Hi, Michael, you have $1000000.'
占位符有:
%d 整数
%f 浮点数
%s 字符串
%x 十六进制整数
%% 表示%的转义
格式化整数和浮点数还可以指定是否补0和整数与小数的位数:
>>> '%2d-%02d' % (3, 1)
' 3-01'
>>> '%.2f' % 3.1415926
'3.14'
学习至:使用list和tuple