[Python教程]三位数倒序

前言

最近博主也是没有什么时间来写文章,估计已经快两个月没写新文章了吧,这不,今天有空,所以想着写一篇文章。

今天的文章主要是面对Python刚刚入门的读者写的

涉及知识点

  • 数据的基本运算
  • 字符串与数字的拼接
  • 输入与打印

相信各位读者对以上知识点是有了解的吧,如果没有,那么就跟着我这篇文章一起来学习吧!

那么废话不多说,冲冲冲🛴

开始

1.数据的基本运算

在Python当中,有许多的运算符号,这里我只介绍今天需要用到的运算符号,其他的就麻烦各位读者自行了解

  1. %
  2. //

%这个符号意思就是取余数

image-20221112202650920

可以看到10%2输出的是0,因为10可以被2整除,而且余数为0,所以输出0,相对的11%2会输出1,因为11没办法被2整除,余数为1,所以会输出1

那么有人会问了,5%10为什么会输出5呢,很简单,5除以10是小数,也就是float(浮点型)的数据,而不是int(整数类型),所以5是没有办法被10整除的,自然而然的就输出了5,当然6除以10也是一样会输出6,6除以7也是如此


// 有学过其他编程语言的读者可能会把这个运算符号当成注释符号,因为像比如PHP就是用//当作注释符号的,所以千万不能搞混咯

这个符号作用就是整除

image-20221112203654005

可以看到100 // 4是输出25的,但是5//7是输出0,这是因为5没有办法被7整除,所以输出0


-+*,这里我就把这三个运算符号合起来讲吧

Snipaste_2022-11-12_20-39-48

相信这里就不必我过多赘述了,各位读者肯定能明白什么意思,这个跟数学上的加减乘是一样道理的

2.程序设计

num = int(input('请输入三位数字:'))
num1 = num // 100 #获取百位数字
num2 = num % 100 #获取两位数字
num3 = num2 % 10 #获取个位数字
num_two = num2 - num3 #获取整十位数
num_result = num3 * 100 + num_two +num1
print('运算结果:',num_result)

先贴上代码

根据我的注释一步一步来

先理清楚思路

Snipaste_2022-11-12_20-55-11

可以看到,我们的程序实现需要6个步骤,这些步骤就需要按照我程序里面的注释一步一步来

结尾

本文章主要通过三位数倒序这个实例来学习了数据部分的运算,相信各位读者看完了这篇文章就能够基本掌握本文所涉及的知识点了吧,好了,今天的文章到此结束,我们下次再见,see you later!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

萌新源

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值