Python 部分算术运算符

总结 %与//  在python 中作为算术运算的使用。 

a = 9

b = 2

c = a % b  # 取余

d = a // b   #取整除,返回商的整数

print(c) ---> 1

print(d) ---> 4

1、一个两位数字,分别打印十位与各位上的数字:

num = 数字

格式为:

shi = num // 10     #定义 shi 为十位上的数字,用 // 取整除,返回商的整数

ge = num % 10    #定义 ge 为个位上的数字,用 % 除,返回余数

比如数字:34

十位数字3:34 // 10

个位数字4:34 % 10 

2、一个三位数字,分别打印百位、十位与各位上的数字:

num = 数字

格式为:

bai = num // 100   #定义 bai 为百位上的数字,用 // 取整除,返回商的整数   

shi = num %100 // 10      #定义 shi 为十位上的数字,num%100后取的余数,余数//10后取得商数

ge = num % 100 % 10    #定义 ge 为个位上的数字,num%100后取得余数,余数%10后取得余数

比如数字:721

百位数字7:721 // 100  

十位数字2:721 % 100 // 10

个位数字1:721% 100 % 10

3、一个四位数字,分别打印千位、百位、十位与各位上的数字:

num = 数字

qian = num //1000 #定义 qian 为千位上的数字,用用 // 取整除,返回商的整数

bai = num %1000//100   #定义 bai 为百位上的数字,用 %1000 取整除后取得余数,余数//100后取得返回商的整数   

shi = num %1000%100//10      #定义 shi 为十位上的数字,num%1000取整除后取的余数,余数//100取整除后后取得余数,

ge = num%1000%100%10    #定义 ge 为个位上的数字,num%1000后取得余数,余数%100后取得余数,余数%10取得余数

比如数字:1234

千位数字1:1234 //1000

百位数字2:1234 %1000//100

十位数字3:1234 %1000%100//10

个位数字4:1234%1000%100%10

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值