持续更新。。。
输入格式
输入两个整数,用空格隔开
a, b = map(int, input().split())
技巧
阶乘
import math
x = math.factorial(3)
>> 6
取整问题
- 向上取整:math.ceil()
- 向下取整:math.floor()、整除"//"
- 四舍五入:round()——奇数向远离0取整,偶数去尾取整;或言之:奇数进位,偶数去尾
- 向0取整:int()——正数向下取整,负数向上取整
输出格式
保留n位有效数字
"{:.3}".format(0.2028)
>> 0.203
保留n位小数
a = 1.1234
a = '%.1f' % a
常用代码
闰年
def is_leap(year):
if year % 4 == 0 and year % 100 != 0:
return True
if year % 400 == 0:
return True
return False