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

学习第二天:总结

程序员文章站 2022-05-03 22:13:55
[TOC] 1.while循环 死循环 打断死循环: 关键字: 2.字符串格式化: 3.运算符 4.编码 四种(重要) 单位转换 ......

目录

1.while循环 -- 死循环

while 条件:    循环体

打断死循环:

    break  -- 终止当前循环
    改变条件 -- 自动定义修改控制执行次数

关键字:

    break  -- 终止当前循环
    continue -- 伪装成循环体中最后一行代码(官方:跳出本次循环,继续下次循环)
while else:while条件成立的时候就不执行了,条件不成立的时候就执行else

2.字符串格式化:

    %  -- 占位
    %s -- 占字符串的位
    %d -- 占数字位
    %% -- 转义成普通的%
    s = "你好%s"
    s%("我好")

    f"{变量名}{字符串}" 3.6版本及以上才能使用

3.运算符

    算数运算符 : + - * / // ** %
    比较运算符: > < >= <= == !=
    赋值运算符: = += -= *= /= //= **= %=
    逻辑运算符: and or not () > not > and > or
    成员运算符: in not in

4.编码

    编码集(密码本)
    ascii:
        不支持中文
    gbk:
        英文 8位  1字节
        中文 16位 2字节
    unicode:
        英文 16位 2字节
        中文 32位 4字节
    utf-8:
        英文 8 位 1字节
        欧洲 16位 2字节
        亚洲 24位 3字节

四种(重要)

ascii (老美)不支持中文
gbk    (国标) 英文 8位  中文16位
unicode (万国码)英文16 位 中文 32位
utf-8   (可变长的编码) 英文8位 欧洲文 16位 亚洲24位

单位转换

1字节 = 8位
1bytes = 8bit ***
1024byte = 1kb
1024kb = 1mb
1024mb = 1gb
1024gb = 1tb
1024tb = 1pb
1024pb = 1eb
1024eb = 1zb
1024zb = 1yb
1024yb = 1nb
1024nb = 1db