Python基础(数据类型与变量、字符串和编码)

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# name = 200
# if name > 100:
#     print(name,'大于100')
# else:
#     print(name,'小于100')
# print(True and 100>10)#True 与运算
# print(True or 100>10)#True 或运算
# print(not 100>10)#False 取反非运算

#print(10//3)#3 整除
#print(10/3)#3.33333333333 精确除法
#print(10%3)#1 余数

#print(ord('中'))#20013 获取字符的整数显示
#print(chr(66))#B 把编码转换成对应字符
#print('中文'.encode('utf-8'))#b'\xe4\xb8\xad\xe6\x96\x87' 把字符串转成utf-8编码
#print(b'\xe4\xb8\xad\xe6\x96\x87\xd3'.decode('utf-8',errors='ignore'))#中文
#把utf-8编码转成字符串,该方法第二个参数会忽略错误编码
#print(len('abc'))#3 计算字符串包含多少个字符
# name = '傻狗'
# count = 100
# print('你好,%s你有%d积分待领取' %(name,count))#你好,傻狗你有100积分待领取
#%s永远起作用,它会把任何数据类型转换为字符串
# %d    整数
# %f    浮点数
# %s    字符串
# %x    十六进制整数
#如果%是字符串中的普通符号,用%%来表示一个%
s1 = 72
s2 = 85
update_point = '%.1f%%' % ((s2-s1)/s1)#0.2% 计算成绩提升的百分比,保留小数点后一位
print(update_point)

猜你喜欢

转载自www.cnblogs.com/xingxingclassroom/p/10853001.html