牛客583335840号
牛客583335840号
全部文章
分类
Python入门到实践题库(6)
未归档(1)
题解(9)
归档
标签
去牛客网
登录
/
注册
牛客583335840号的博客
记录一些心得
全部文章
(共7篇)
题解 | #九九乘法表#
循环的嵌套 现输入一个数n,打印九九乘法表中的1~n行。(第一个乘数为行号,式子与式子之间按照空格间隔开) 九九乘法表的第i行,是从i * 1开始,一直到i * i结束。所以在一个循环内嵌套一个循环可以实现乘法表的打印。 n=int(input()) for i in range(1,n+1):...
数学
Python3
2022-07-01
0
255
题解 | #密码游戏#
字符串转化为整数、除法取余、变量值的交换 对输入的一个4位数的整数密码进行破解。(使用input()得到的数据类型为字符串) 破解方案:每位数字都要加上3再除以9的余数代替该位数字,然后将第1位和第3位数字交换,第2位和第4位数字交换。 a=input() b=[] for i in a: ...
Python3
字符串
数学
2022-06-29
0
273
题解 | #最大公约数#
输入 a 和 b , 请返回 a 和 b 的最大公约数。 如果有一个自然数 a 能被自然数 b 整除,则 b 为 a 的约数。2个自然数相同的约数中最大的一个数,为这2个自然数的最大公约数。 更相减损术是出自《九章算术》的一种求最大公约数的算法,它原本是为约分而设计的,但它适用于任何需要求最大...
Python3
数学
2022-01-10
0
340
题解 | #挑7#
多组输入每组输入 1 个正整数 n 输出不大于n的与7有关的数字个数,例如输入20,与7有关的数字包括7,14,17. 使用while True try 循环处理每组输入,当没有输入时跳出循环 在1到输入的数的区间中,与7相关的数字为7的倍数和包括“7”的数字,分别是能被数字7整除和字符串中包括“...
Python3
数学
字符串
枚举
2022-01-10
0
324
题解 | #求最小公倍数#
输入两个正整数A和B 输出A和B的最小公倍数 两个数相同的倍数中,最小的数为两个数的最小公倍数 那么最小公倍数对A和B都能整除 从1开始,用while循环找到一个数,它与A和B中较小的数的积除以较大的数,余数为0;那么这个数与较小的数的积为最小公倍数 n=input().split() a=in...
Python3
数学
2022-01-10
0
436
题解 | #求int型正整数在内存中存储时1的个数#
输入一个整数(int类型) 这个数转换成2进制后,输出1的个数 使用bin函数将输入的整数转换成二进制,通过count('1')来统计1出现的次数。 a=int(input()) b=bin(a) print(b.count('1'))
Python3
数学
字符串
2022-01-07
2
309
题解 | #取近似值#
输入一个正浮点数值 输出该数值的近似整数值 如果小数点后数值大于等于0.5,向上取整;小于0.5,则向下取整。 通过%1,对输入值除以1取余,得到小数点后的数值,再进行判断 将输入的float值转化为int类型,相当于去掉了小数点后的部分,若小数点后的部分大于等于0.5则+1输出,小于0.5则直接...
Python3
数学
2022-01-07
0
299