zoukankan      html  css  js  c++  java
  • python 学习---运算--编码

    基本运算符

    计算机可以进⾏的运算有很多种,可不只加减乘除这么简单,运算按种类可分为:算数运算、⽐较运算、 逻辑运算、赋值运算、成员运算、身份运算、位运算.(今天我们暂只学习算数运算、⽐较运算、逻辑运算、赋值运算)
     
     
     
     

    算数运算

    以下假设变量:a=10,b=20 (所有运算表)
     

     

     ⽐较运算

    赋值运算

     

    逻辑运算

     

    针对逻辑运算的进⼀步研究:

      1, 在没有()的情况下not 优先级⾼于 and,and优先级⾼于or,即优先级关系为( )>not>and>or,同⼀优先级从左往

    右计算。

    () > not > and > or

    字符编码的演变

    python3默认的字符编码是 utf-8

    ASCII 美国标准信息交换码 是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言,其最多只能用8位表示一个字节。即2**8=256 -1 ,所以,ASCII码最多只能表示255个字符。


    中文编码
    GB2312(1980)共收入了7445个字符 1995扩展为 GBK 2000扩展为GB8030 。现在PC平台必须支持GB8030对嵌入式产品暂不能要求,手机一般只支持GB3


    国际ISO 提出了统一标准 unicode(即 统一码,万国码,单一码)

    可变长的字符集编码 utf-8

     

    ASCII 255 1bytes
          ---> 1980 GB2313 7XXXX
             ---> 1995 gbk1.0 2W+
                ---->2000 GB18030 27xxx
     unicode en: 2bytes zh: 2bytes
     utf-8 en:1bytes,zh:3bytes

    单位转换:
    8bit = 1byte
    1024byte = 1KB
    1024KB = 1MB
    1024MB = 1GB
    1024GB = 1TB
    1024TB = 1PB
    1024TB = 1EB
    1024EB = 1ZB
    1024ZB = 1YB
    1024YB = 1NB
     
     
     
  • 相关阅读:
    Spring MVC之@RequestParam @RequestBody @RequestHeader 等详解
    40个Java多线程问题总结
    Windows10实用技巧-固定快捷方式到磁贴菜单方式
    wordpress初始化安装
    xshell输入奇怪,空格间距变大
    Python2和Python3共存安装
    搭建nginx反向代理用做内网域名转发
    下载网页视频音频方法(djyeye为例)
    Dell 戴尔预装Windows8改成Windows7
    Nginx基本功能极速入门
  • 原文地址:https://www.cnblogs.com/GYC-GXm/p/12171786.html
Copyright © 2011-2022 走看看