【python】 [基础] 数据类型,字符串和编码

python笔记,
写在前面:python区分大小写
1、科学计数法,把10用e代替,1.23x10·9就是 1.23e9
                            或者 0.00012就是1.2e-4
2、转义字符 或者 r''【相当于C#里的@】r代表 raw string里边的不转义
   要表示     就要写成 \
   换行符 可以用 '''内容''' ,也可以前面加上r显示
          例子:
               print('''1
                        2
                        3''')
           结果:1
                 2
                 3
3、空值用None来表示
4、除法,/一般的除法,//地板除法 保留整数
5、编码问题,ASCII【只有英文的编码】,Unicode【全世界语言的编码包括:gb2312,Shift_JIS,Euc-kr】但是,UTF-8【可变长编码,根据Unicode字符长度编码】
6、常见的占位符
   %d 整数
   %f 浮点数
   %s 字符串
   %x 十六进制的整数

练习:

# -*- coding: utf-8 -*-

s1 = 72
s2 = 85
r = (s2-s1)/s1*100
print('小明提升的百分点:%.1f%%' % r)

结果:小明提升的百分点:18.1%

源:http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000

原文地址:https://www.cnblogs.com/oiliu/p/4691417.html