- 博客(5)
- 收藏
- 关注
转载 杭电2048神----(不懂为什么代码中p[i]一直等于0求解释)
#include float fac(int a)//阶乘 { if(a==0) return 1; else return a*fac(a-1); } int main() { int t,i,num; float p[50]={0,0,1}; scanf("%d",&t); i=3; while(t--) { scanf("%d",&num); for(
2015-11-08 15:43:18 548
原创 python列表相乘函数map函数
lt=range(5,10) lw=range(8,13) print lt print lw def mul(f,t,w): i=0 ltt=[] while i ltt.append(f(t[i],w[i])) i+=1 return ltt def p(a,b): return a*b li=[] li=mul(p,lt,lw) print li print
2015-11-08 14:45:08 5430
转载 python-swap函数复制与赋值
#复制x,y不变 def swap(a,b): #global x,y t=a a=b b=t #x=a # y=b print a,b swap(10,5) print'-----------' x=15 y=66 print x,y swap(x,y) print x,y >>>----------- 15 66 66 15 15 66 赋值 x,y交
2015-11-02 13:56:20 1168
原创 Python--函数return后面的语句不执行
# -*- coding: utf-8 -*- #return练习 def add(x,y): print x,y z=x+y print z return z+100 print 1 return 1 def minus(x,y): z=x-y return z re=add(12,13) ze=minus(11,5) print 're',re print 'm'
2015-11-02 13:45:19 3280
原创 python列表删除某值20151101
li=[12,4,1,2,5,3,2,2,9,2,6] print li def delItem(value): global li i=0 while i if li[i]==value: print 'find value at',i left=li[:i] print left right=li[i+1:] print right li=left+right pri
2015-11-01 22:14:26 708
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人