while循环和编码

1. while循环的格式

while 条件 :

  循环体 ( break (跳出循环)   continue (结束这一循环,继续执行下一循环)  )

while True :
    con = input("请输入您要对父母说的话.输入Q退出:")
    if con == "" :
        continue
    if con == "Q" :
        break
    print (con)

  

2. 格式化输出  %s(字符串,整数,布尔值)  %d(整数)   f"{变量}"

name = input("请输入你的姓名")
address = input("请输入你的地址")
color = input("请输入你最喜欢的颜色")
movie = input("请输入你最喜欢的电影名称")
print ("大家好,我叫%s,我来自%s,我最喜欢的颜色是%s,我最喜欢的电影是%s." %(name,address,color,movie))

  

name = input("请输入你的姓名")
address = input("请输入你的地址")
color = input("请输入你最喜欢的颜色")
movie = input("请输入你最喜欢的电影名称")
print (f"大家好,我叫{name},我来自{address},我最喜欢的颜色是{color},我最喜欢的电影是{movie}.")

  

name = input("请输入你的姓名")
age = int(input("请输入你的年龄"))
print("我叫%s,我今年%d岁了." %(name, age))

  

3.运算符 and  or  not

  运算顺序: () > not > and > or

 

4. 初识编码 gbk unicode utf-8
(1). ascii 8bit 1byte(字节) 256个码位 只用到了7bit, 用到了前128个 最前面的一位是0
(2). 中国人自己对计算机编码进行统计. 自己设计. 对ascii进行扩展 ANSI 16bit -> 清华同方 -> gbk
  GBK 放的是中文编码. 16bit 2byte 兼容ascii
(3). 对所有编码进行统一. unicode. 万国码. 32bit. 4byte. 

(4). utf-8 是可变长度的unicode
  英文: 1byte
  欧洲文字: 2byte
  中文: 3byte
  字节(byte)


1byte = 8bit
1kb = 1024byte
1mb = 1024kb
1gb = 1024mb
1tb = 1024gb

posted on 2018-11-27 21:18  哎呀!土豆  阅读(194)  评论(0编辑  收藏  举报

导航