| |
|
开发:
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编程——从入门到实践》第二章学习笔记(下)分享啦!!! |
目录 数字整型加减乘除加减乘除是数字的基本运算。首先要掌握四则运算的写法。在Python中,加法运算符写为+,减法运算符写为-,乘法运算符写为*,除法运算符写为/ 。 如: 掌握四则运算的写法。在Python中,加法运算符写为+,减法运算符写为-,乘法运算符写为*,除法运算符写为/ 。 如:
其它常见的运算符取整除// 取整除的意思就是当b不能被a整除的时候,我们取商的最大整数。比如,7/3 = 2.33(保留两位小数)。那么,我们可以说7取整除3的结果是2。 模运算% 当然,我们可以以另一种方式来表示不能整除的情况。比如,7/ 3 = 2 + 1。 如果,我们想得到a除以b所剩下的整数,这种运算称之为模运算,在Python中,用%表示。 幂运算** 4个3相乘,可以表述为3的4次幂。这种运算称之为幂运算。在Python中,我们使用两个** 来表示幂运算。 运算符的优先性总体而言,运算按照从左到右的方式依次进行。但是,由于运算符的优先性不同,从左到右的方式可能会被打破。 浮点型通俗的说,有小数点的数就是浮点数,如2.0。在Python中,我们可以使用type函数的方法,来检验数据的类型。比如:
?在进行浮点数的运算时,可能会出现一些比较奇怪的结果。这和计算机内部存储数字方式有关。这一问题存在于所有的编程语言,并且不需要过于在意。我们可以通过round函数,或者f-string 的方式进行处理。比如:
从代码可以看出,round() 函数需要两个参数,第一个参数是需要作用的对象,即一个表达式或者代表一个表达式的变量;第二个参数是四舍五入保留的小数位数。第二种方法就是使用f-string函数,可以看到该函数也由两部分组成。第一部分可以是一个表达式或者代表一个表达式的变量,第二部分是数据呈现方式,需要用冒号:引出。在这里,我们通过. 1f的方式告诉Pyhton,我们需要保留一位小数(1),数据类型为浮点数(f)。当然,如果我们想保留2位小数,我们只需要将f前面的数字改为2即可。后期,我会专门总结如何用f-string函数使数据以某种特定的方式呈现。 整型和浮点型整形和浮点型数据在一定条件下是可以相互转化的。决定数据最终类型是由原始数据的类型以及运算符决定的。
数字中下划线的作用在数字中加入下划线,只是为了方便我们进行阅读,Python在运行中,会忽略下划线的存在。比如:
数据类型的相互转化到目前为止,我们已经学习了三种数据数据类型:字符串、整型和浮点型。那么,这些数据类型是否 可以相互转化呢?答案是肯定的。接下来,我们看看如何利用 int()、float()以及str()函数进行数据类型的相互转化。 浮点型和字符串转化为整型:int()整数的英文全称是integer,因此将 浮点数和整型类字符串转化为整型的函数是int()。从前两行代码可以看出,int()函数对浮点数进行的去尾操作。在数学中,我们知道将小数转化为整数有三种方法:四舍五入、进一法、去尾法。四舍五入指的是小数点后的第一位数若大于5,则得到的整数需要在原整数部分的基础上加1,反之,直接去掉小数部分即可。进一法指的是不管小数点后的第一位数值是多少,得到的整数等于原整数部分加1。去尾法指的是不管小数点后的第一位数值是多少,得到的整数等于原整数部分。从第三行和第四行的代码,我们可以知道只要整型的字符串才能使用int()函数将其转化为整型数字。
整型和字符串转化为浮点数:float()float的中文意思就是浮点数,因此,将整型和字符串转化为浮点数的函数就是float()。如:
整型和浮点数转化为字符串:str()string的中文意思是字符串,因此,将整型和浮点数转化为字符串的函数就是str()。如:
多重赋值语句我们可以使用一行代码,同时给多个变量进行赋值。这种操作就称之为多重赋值。比如:
需要注意的是,每个变量名和被赋予值之间需要用逗号隔开。此外,需要注意变量名个数和被赋予值的个数要一样,否则程序会出错。比如:
另一种情况是值的个数大于变量名的个数。比如:
常量常量就像一个变量,它的值在整个项目运行过程中都保持不变。 Python 没有内置常量类型,但 Python 程序员使用全部大写字母表示变量应被视为不变,永不改变
注释注释的特别之处在于它会被编译或解释器略去。 如何写注释在Python原因中,注释以# 引起,在# 后面的内容都不会被执行(未换行)。如果注释过长,可以考虑将注释分为多行书写,且每行都需要加#。如:
什么时候需要写注释?注释是用来说明这段代码准备做什么以及准备怎么做。在一段时间不接触某一领域后,我们会发现对这一领域,感觉有点陌生。同样地,在一段时间后,我们对自己写的代码也会感觉不熟悉。需要花费一定的时间,才能回忆出这段代码的目的是什么,以及如何达到这个目的。 此外,一个项目的实施,可能需要多个成员之间的分工与协作。在这种情况下,加注释就显得更为重要了。 一种特殊的注释:学习注释从学习的角度看,加注释也可以帮助学习者把握每段代码的作用,从而提升学习的效率。在反复摸索之后,我终于找到了一套适合自己的注释风格。如下图: 下期再见!!!我会根据自己的学习进度以及学业安排,不时更新内容。如果大家感觉有用,需要可以点赞或者以留言的方式告诉我。 🤭目前还没有一条留言和一个👍(自己点了一个赞)。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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/28 4:57:58- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |