欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2022-07-02 14:18:08
格式化输出: %s 字符串占位符;%d 整数占位符 注意:如果前面有了占位符,那么后面所有的%都是占位,如果要输出“%”,需要使用转移符,即"%%" 1 #定义三个变量 2 name = "Tan" 3 age = 18 4 sex = "女" 5 #格式化输出这三个变量 6 print("姓名:% ......

格式化输出:

%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个字节