网站首页 > 博客文章 正文
***奕澄羽邦精品教程系列***
编程环境:
1、Python 3.12.5
2、Visual Studio Code 1.92.1
在现实世界中,我们经常要面对各式各样的数字,通过简单或者复杂的数学运算,来帮助我们计算出想要的结果。程序开发过程中,数字是一个重要的基础数据结构,也是我们编程计算的核心。
Python语言的注释
给程序加上注释,是一个很好的编程习惯。这对于我们后续回顾自己写的程序,能提供一个清晰的指示,以便于我们能够理解当时写程序的思路。特别是后续程序的维护,不管是我们自己维护,还是别人来维护我们的程序,良好的注释,能够增加我们的程序的可维护性。
Python语言的注释很简单,就是字符串中的 # 号。
示例如下:
这里我们定义了两个变量,分别是spam和text。注释分别在spam变量的上面单独一行,也可以在变量的右侧,也可以单独一行进行注释。
如果是在双引号和单引号内部的话,#并不是注释,只是代表字符串的一个字符。
注意,这里我们要养成一个习惯,就是我们编写的,单元格中的程序,都需要通过运行。这样可以检查我们的程序,是否存在错误。没有错误,通过执行的程序,才能往下继续编写。
数字的基本运算
如果只是单独用数字进行算术运算的话,规则和数学当中的计算一致。表达式语法很直观:运算符 +, -, * 和 / 可被用来执行加减乘除算术运算,圆括号可被用来进行分组。这时,我们的Python解释器,就像是一个简单的计算器一样。
示例如下:
注意,整数(如,2、4、20 )的类型是 int,带小数(如,5.0、1.6 )的类型是 float。后续我们会详细介绍更多的数据类型。
除法运算 (/) 总是返回一个浮点数。 如果要得到一个整数结果,那么可以使用 // 运算符,要计算余数的话,我们可以使用 %。
示例如下:
如果要计算乘方的话,在Python语言中,用 ** 运算符。
示例如下:
数字变量的赋值和运算
在Python程序设计过程中,我们经常需要改变数字的值,从而进行更加复杂的计算。像上面直接参与计算的数字,叫做常量,需要在计算过程中,改变内容的,叫做变量,这里也可以叫做数字变量,这是变量的一种类型。
比如说,我们要计算不同长方形的面积,就需要编写两个变量width和height。然后,在计算的时候,通过等号(=)给变量赋值,最后再进行计算。
示例如下:
在这个示例中,我们开辟了两个数字变量,然后给变量赋值,最后把计算结果存储在area变量中,打印出来显示在屏幕上。
除了 int 和 float,Python 还支持其他数字类型,例如 Decimal 或 Fraction。Python 还内置支持复数,后缀 j 或 J 用于表示虚数(例如 3+5j )。在实际编程过程中,我们用得最多的数字变量类型,还是 int 和 float。
- 上一篇: 27. 多态(视频配套代码)(多态的代码)
- 下一篇: python入门-day3-运算符与输入输出
猜你喜欢
- 2025-07-03 电子时代前都有哪些特别的计算机(电子时代前都有哪些特别的计算机应用)
- 2025-07-03 python入门到脱坑 输入与输出—input()函数
- 2025-07-03 30天Python 入门到精通(python7天入门到精通)
- 2025-07-03 30天学会Python编程:4. Python运算符与表达式
- 2025-07-03 python入门-day3-运算符与输入输出
- 2025-07-03 27. 多态(视频配套代码)(多态的代码)
- 2025-07-03 python入门到脱坑经典案例—求两个数的和
- 2024-08-08 图文详解|三菱FX3U表格定位指令案例,资深工程师亲授实操经验
- 2024-08-08 使用VASP作为后端的Raman非共振活动计算器vasp_raman.py
- 2024-08-08 用JS写Windows计算器(js编写计算器)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- ifneq (61)
- 字符串长度在线 (61)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)