最近在看着某峰的python教程一点点的自学python,因为以前只是粗略的学过几天的C语言,所以也算是一个小白,我曾经也多次想过自学编程,可都没有坚持下来。这次想借在csdn这里记录下自己的学习历程的机会以此来“逼迫”自己坚持下来。
有空我就会写一些很低级的代码,发在这里希望大家不要介意。
今天看到了有关函数的定义这一部分,例子里有一个算x的n次方的题,可是只能算正数次幂,于是我就改良了一下使之也能计算负数次幂。
def fang(s,n):
p=1
q=abs(n)
if n>=0:
while q>=1:
q-=1
p*=s
return p
else:
while q>=1:
q-=1
p*=s
return 1/p
更多推荐
小白入门python自学笔记(1)——python实现计算x的n次方
发布评论