Python的运算符和编码

枫铃3年前 (2021-07-11)Python245

一、格式化输出

1、有两种方式:

1.1、%的方式

addr = "我家住在%s" % ("黄土高坡")

1.2、format()的方式

addr = "我家住在{}".format("黄土高坡")

1.3、format()的另一种方式

addr = "我叫{name},我家住在{addr}".format(name = "张三",addr = "黄土高坡")

二、基本运算符

1、算数运算符

+(加)、-(减)、*(乘)、/(除)、%(取余)、**(幂运算)、//(取整除)

2、比较运算

>(大于)、<(小于)、<>(不等于)、!=(不等于)、==(等于)、<=(小于等于)、>=(大于等于)

3、赋值运算

=(赋值)、+=*=/=%=**=//=

4、逻辑运算

and(与)、or(或)、not(非)

优先级:() > not > and > or

三、编码的问题

1、GBK: 每个字符占2个字节, 16位.

2、UTF-8: 每个字符最少占8位, 每个字符占用的字节数不定,根据文字内容进行具体编码,比如:英文,就一个字节就够了,汉字占3个字节,这时即满⾜足了中文,也满足了节约, 也是目前使用频率最高的一种编码

3、UTF-16: 每个字符最少占16位.

四、单位的转换

'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
8bit = 1byte
1024byte = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB
1024TB = 1PB
1024TB = 1EB
1024EB = 1ZB
1024ZB = 1YB
1024YB = 1NB
1024NB = 1DB

相关文章

利用python同步windows和linux文件

写python脚本的初衷,每次在windows编辑完文件后,想同步到linux上去,只能够登录服务器,...

爬虫基本原理

爬虫基本原理 一、爬虫是什么? 百度百科和维基百科对网络爬虫的定义:简单来说爬虫就是抓取目标网站内容的工具,一般是根据定义的行...

Django 函数和方法的区别

函数和方法的区别 1、函数要手动传self,方法不用传 2、如果是一个函数,用类名去调用,如果是一个方法...

Django 知识补漏单例模式

单例模式:(说白了就是)创建一个类的实例。在 Python 中,我们可以用多种方法来实现单例模式&#x...

Django基础知识MTV

Django简介 Django是使用Python编写的一个开源Web框架。可以用它来快速搭建一个高性能的网站。 Django也是一个MVC框架。但是在Dj...

Python mysql 索引原理与慢查询优化

一 介绍 为何要有索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。