#!/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)
Python基础(数据类型与变量、字符串和编码)
猜你喜欢
转载自www.cnblogs.com/xingxingclassroom/p/10853001.html
今日推荐
周排行