| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> 学习Python的第五天 -> 正文阅读 |
|
[Python知识库]学习Python的第五天 |
一.round函数(俺纯属好奇,就去查了一下)
round函数不难,就是对浮点数进行近似取值,保留几位小数。如上图,第一个参数是浮点数,第二个参数是小数保留的位数,如果不写默认保留到整数 需要注意,在Python3中对于浮点数通常采用四舍六入,但当距离两边相同时,会保留到偶数的一边,比如round(0.5)和round(-0.5)都会保留到0,而round(1.5)则保留到2 二.续昨日字典之字典元素的基本操作方法 1.字典元素的增加 一般有三种方法setdefault,update方法和键索引方法
2.字典元素的删除可使用pop,poptiem和clear三种方法实现
3.字典元素的修改 如上述增加部分,可用update和键索引方法,需要注意的是如果字典中的值是另一个字典或列表,需要先通过键索引实现字典元素的查询,然后在查询的基础上应用对应的修改方法即可,下面是另外的几个重要方法
get方法的功能与键索引一致,可以从字典中取出键对应的值,不同的是,如果某个键在字典中不存在,应用键索引会产生 键错误 的信息,而get方法不会报错,get不到会显示None,不影响其他脚本运行,而keys,vaules和items方法分别取出字典中的所有键,值和键值对 三.运算符
上面,4、5被称为操作数,+称为运算符 1.算数运算符(令a=10,b=21)
下面我们搞个实例
输出
2.比较运算符(a=8,b=17)
实例省略 3.赋值运算符
无需赘述 4.位运算符 我们暂令a=60,b=13,二进制格式如下
& 按位与运算符:参与运算的两个值,若两相应位均为1,则该位结果是1,否则是0 |? 按位或运算符 :对应二进制位有一个为1,结果位就为1 ^ 按位异或运算符:当两对应的二进制位相异时,结果为1,否则为0 ~ 按位取反运算符:数据的每个二进制位进行取反,说人话就是0改为1,1改为0 << 左移动运算符:<<右边的数决定移动位数,高位丢弃,低位补0,如a<<2得到1111 0000 >> 右移动运算符:同上,但低位丢弃,高位补0,如a>>2得到 0000 1111 5.逻辑运算符 设a=10,b=20(这里的规则昨天已写,非零数值我们返回True) 这里是菜鸟教程给的定义
这是 更数学的说法,也更易于理解
我们看一个比较实用的例子
可能的运行结果
先到这里吧 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/25 13:29:47- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |