青少年人工智能编程科普教育机构-凡恩机器人联盟

手机站
当前位置: 主页 > Python > 正文

少儿编程Python基础:数字Number-成都凡恩机器人联盟

来源:成都凡恩
发布人:青少年编程教育
时间:2024-11-11 16:18:57

在上节课中,我们学习了如何使用 + 和 *
运算符操作Python字符串。那么Python中的数字类型又是干什么的呢?实际上,我们可以将Python用作计算器,它支持很多的算术运算符。

  • +运算符:2+5 = 7

  • – 运算符:9-8 = 1

  • * 运算符:3 * 5 = 15

  • / 运算符:10 / 5 = 2

以上这4个运算符的工作方式与常见的数学运算符完全相同。您可以使用打印功能打印出这些操作的结果。

print(2 + 5)
print(9 - 8)
print(3 * 5)
print(10 / 5)

对于更加复杂的操作,我们可以使用括号()对表达式进行分组。分组后的表达式与正常数学运算的运算规则顺序相同。

例如:

print(9 *(8-4))
print((3+2) * (5-1))

输出结果:

36
20

除了以上四个运算符之外,我们今天还要学习一个不常见但是却非常重要的运算符。它被称为取模运算符,写出百分号 % 。
模运算符用于计算一个数字除以另一个数字后返回的余数。它是编程语言中非常有用的运算符。

等式:10 % 7 = 3

因为:10 / 7 = 1 ,余数是3

print(10 % 7)   #打印结果是3

我们可以使用取模运算符计算一个月中的天数。例如,如果一个月的第3天是星期三,我们将知道该月的第10、17和24天也是星期三,因为:

#每周有7天,

3%7=3

10%7=3

17%7=3

24%7=3

取模运算符计算一个月中的天数

由于这些日期的余数相同,因此他们一定是一周中的同一天。

取模运算符可用于许多地方,例如确定数字是奇数还是偶数。我们将会在以后的课程中详细的学习它。

现在,我们来比较一个字符串和数值。

大家还记得定义字符串的关键要求是什么吗?我们需要将字符串放在一对括号中。试着说出下面两行代码有什么区别。

print("25")
print(25)

它们执行之后的结果是

25

25

输出看起来是相同的,但是这两个参数类型是不同的类型。第一行代码25是由双引号括起来的,因此它是一个包含数字的字符串。第二行不包含引号,因此它是一个数字不是字符串。第一行代码中的参数只能使用

  • 和 * 运算符 ,而第二行代码中的参数可以使用 + – * / % 。

执行以下代码,并找出差异。

print("25" + "25")
print("25" * 2)
print("25" + "apples")
print(25 + 25)
print(25 * 2)

执行结果:

2525

2525

25apples

50

50

字符串和数字参数之间存在很大差异。我们需要清楚地知道使用的是哪种类型的参数。


声明:本站稿件凡恩品牌资讯以外部分类目资讯转载来自于互联网,如有疑义请联系我们删除。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
相关推荐HOT
如何让孩子轻松拥抱科技?Python 图形化编程给出答案
如何让孩子轻松拥抱科技?Python 图形化编程给出答案

在少儿编程的缤纷世界里,Python 图形化编程宛如一颗璀璨的明星,照亮了孩子们通往科技殿堂的道路。它以独特的方式,将抽象的编程概念转化为生动有趣的图形操作,让孩子们轻松踏入编程的奇妙领域。直观有趣,......详情>>

2025-01-16
Python 图形化少儿编程:激发孩子创造力的魔法世界
Python 图形化少儿编程:激发孩子创造力的魔法世界

在科技飞速发展的今天,少儿编程教育越来越受到重视,而 Python 图形化编程作为其中的重要分支,正以其独特的魅力吸引着孩子们走进编程的奇妙世界。什么是 Python 图形化编程 ......详情>>

2025-01-16
从创意构思到代码实现:用 Python 制作个性电子贺卡
从创意构思到代码实现:用 Python 制作个性电子贺卡

新年将至,想不想为亲朋好友送上一份别出心裁的祝福?在这个数字化时代,亲手制作一张个性电子贺卡,无疑是传递心意的绝佳方式。Python 这门强大的编程语言,为我们实现创意提供了无限可能。接下来,让我们一......详情>>

2025-01-15
深入 Python 编程:从基础到实战的文章创作指南
深入 Python 编程:从基础到实战的文章创作指南

在当今数字化时代,Python 作为一种广泛应用且功能强大的编程语言,吸引着无数开发者与爱好者。无论是初学者踏入编程世界,还是经验丰富的开发者寻求知识拓展,深入探索 Python 编程的奥秘都极具意义......详情>>

2025-01-15
Python列表脚本操作符
Python列表脚本操作符

列表对 + 和 * 的操作符与字符串相似。+ 号用于组合列表,* 号用于重复列表。如下所示:Python 表达式结果描述len([1, 2, 3])3长度[1, 2, 3] + [4, 5, 6][1......详情>>

2025-01-14
少儿编程导师
朵朵老师
少儿编程导师
琴琴老师
少儿编程导师
苏老师

赛事资讯

凡恩资讯

政策资讯