当前位置: 移动技术网 > IT编程>脚本编程>Python > 格式化输出、逻辑表达式和字符编码

格式化输出、逻辑表达式和字符编码

2018年10月31日  | 移动技术网IT编程  | 我要评论

格式化输出:

%s  字符串占位符;%d 整数占位符

注意:如果前面了占位符,那么后面所有%都是占位,如果要输出“%”,需要使用转移符,即"%%"

1 #定义三个变量
2 name = "tan"
3 age = 18
4 sex = "女"
5 #格式化输出这三个变量
6 print("姓名:%s,年龄:%d,性别:%s" %(name,age,sex))
格式化输出

执行结果:

姓名:tan,年龄:18,性别:女

逻辑表达式:

 x or y:如果x==0,那么结果是y,否则为x

 x and y:如果x 0,那么结果y ,否则是0

>>> print(3 or 4)
3
>>> print(0 or 4)
4
>>> print(0 and 3)
0
>>> print(1 and 9)
9
>>> print(0 or 1 or 3 or 0 or 5)
1

  

>>> print(2>3 and 3)
false

 字符编码的发展史:

1)最早的计算机编码是ascii码,由美国人创建--》有128个码位 ascii最前面的一位是0  一个字符占一个字节(bytes),一个字节是8位(bit)

2)中国人创建了gbk   国标码 一个汉字占用2个字节  即16位

3unicode 万国码   usc-2 16位    usc-4 32

4utf-8  

  英语:81个字节

  欧洲文字:162个字节

  中文:243个字节

  

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网