首页 > 编程语言 > 详细

python 学习---运算--编码

时间:2020-01-09 16:08:48      阅读:88      评论:0      收藏:0      [点我收藏+]

基本运算符

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

算数运算

以下假设变量: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
 
 
 

 

python 学习---运算--编码

原文:https://www.cnblogs.com/GYC-GXm/p/12171786.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!