• python学习第2天


    03 pycharm使用
    04 格式化输出
    05 while循环
    why:
    吃饭睡觉上课, 地球绕着太阳公转,单曲循环,列表循环。

    what: while

    how:
    while 条件:
    循环体

    where:
    程序中重复的做之前的事情,输入账号,密码,等操作。

    06 运算符
    算术运算,赋值运算,比较运算,身份运算,位运算,逻辑运算等等。

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



    07 编码的初识

    谍战片:潜伏,黎明之前等等。滴滴 滴 滴 滴 发电报。01010101
    计算机:文件,数据存储在硬盘中,或者发出去,实际发送的是什么?
    0101010101 ----- > 不同的文字或者信息。

    回顾到193几年,我和菊哥创建了摩斯密码,我们需要用010101的方式交流信息。

    密码本:不好,没有段位
    0010 今
    0111 晚
    0100100 吃
    11 鸡

    001001 110100 10011

    升级:
    密码本:不好,没有段位
    0000010 今
    0000111 晚
    0100100 吃
    0000011 鸡

    001001 110100 10011

    ascii:计算机最早期的'密码本', 只包含英文字母,数字,特殊字符。
    早期的ascii都是7位一段,但是为了以后的发展,拓展了一位
    01100001 a
    00000111 b
    00100100 c
    00000011 d

    一位 :1bit
    1字节 1 bytes = 8bit
    一个字符用一个字节表示

    s1 = 'oldboy' 用ascii编码本编译: 6个字节表示

    随着计算机的发展,世界的编码协会: 本我要写一个能满足全世界语言通用的密码
    万国码:unicode: 16bit 2个字节表示一个字符
    a : 00000011 00000011
    中: 00000111 00000011

    升级: 32bit 4个字节表示一个字符

    a : 00000011 00000011 00000011 00000011
    中: 00000011 00000011 11000011 00000011
    浪费空间

    utf-8 密码本: 最少用8位表示一个字符。
    a : 00000011
    欧洲文字: 00000011 00010011
    中:00000011 00100011 11000011

    s2 = '老boy' : utf-8编码:6个字节。

    gbk:gb2312 等等 国标,中国人自己发明的密码本。
    a : 00000011
    中: 00000011 00100011

    s2 = '老boy' : gbk编码:5个字节。

    gbk ---> utf-8转化


    8bit == 1bytes
    1024bytes == 1kb
    1024kb == 1Mb
    1024Mb == 1GB
    1024GB == 1Tb
  • 相关阅读:
    常用的正则表达式
    VScode格式化代码,开启ESlint代码检测方法,eslint代码配置
    git 常用的操作
    vscode 格式化的时候自动添加分号怎么去除
    echarts渐变色实现方法
    echart 柱状图 数值较小的时候,文字显示不全
    iview的Modal在提交表单时确认按钮loading状态冲突问题解决方案
    vue.js动态获取菜单
    12.18 webSocket消息推送
    12.18 微信模板消息推送
  • 原文地址:https://www.cnblogs.com/heimajia/p/10503584.html
Copyright © 2020-2023  润新知