Twilight6 发表于 2020-5-12 07:46:55

永恒的蓝色梦想 发表于 2020-5-11 22:46
没有标准答案

{:10_277:}

Ukulele_Song 发表于 2020-5-12 10:07:48

hui~

_2_ 发表于 2020-5-12 14:33:35

永恒的蓝色梦想 发表于 2020-5-11 22:46
没有标准答案

……感觉你以后出题会偏向于重构轮子,
但我不太喜欢,因为
人家已经发明好轮子了,你直接用就可以{:10_256:}
平常练习一下就好

永恒的蓝色梦想 发表于 2020-5-12 14:39:16

_2_ 发表于 2020-5-12 14:33
……感觉你以后出题会偏向于重构轮子,
但我不太喜欢,因为
人家已经发明好轮子了,你直接用就可以{:10 ...

……感觉你以后出题会偏向于重构轮子,并不会

TJBEST 发表于 2020-5-12 15:13:26

出题风格变了,之前的题貌似还没有结清吧

永恒的蓝色梦想 发表于 2020-5-12 15:25:51

TJBEST 发表于 2020-5-12 15:13
出题风格变了,之前的题貌似还没有结清吧

都是力扣上的题,不过既然出题人不一样,风格也会变的吧

那你得问zltzlt

TJBEST 发表于 2020-5-12 15:34:05

先占个楼,一会再写

_2_ 发表于 2020-5-12 15:57:43

永恒的蓝色梦想 发表于 2020-5-12 15:25
都是力扣上的题,不过既然出题人不一样,风格也会变的吧

那你得问zltzlt

尝试自己出题
轮子还是可以考虑的

旅途Z 发表于 2020-5-12 21:23:23

def func390(x, n):
    if n < 0:
      return 1/func390(x, -n)
    elif n == 0:
      return 1
    elif n % 2 == 0:
      return func390(x, n//2)*func390(x, n//2)
    else:
      return x*func390(x, n-1)

Frozen83 发表于 2020-5-13 21:30:07

def power(x,n):
    p = 1
    if n < 0:
      for i in range(-n):
            p *= x
      return 1/p
    if n == 0:
      return 1
    if n > 0:
      for i in range(n):
            p *= x
      return p
   
x,n = map(int,input().split())
print(power(x,n))

zwhe 发表于 2020-5-30 10:49:27

{:7_141:}

liaoyiqin 发表于 2020-5-30 16:08:25

请求使用模块

永恒的蓝色梦想 发表于 2020-5-30 17:02:32

liaoyiqin 发表于 2020-5-30 16:08
请求使用模块

禁止,我甚至连 pow 函数和 __pow__ 方法都不让你用。

Mike_python小 发表于 2020-5-31 06:24:49

鱼币
页: 1 2 [3]
查看完整版本: Python:每日一题 390