7/31

“”“a=“123456778”
for x,y in enumerate(a):
print(x,y)”""

“”“print(dir([]))
print(dir([].iter))”""

“”“print(set(dir([])) &set(dir({}))&set(dir(”")))"""

“”“print(“iter"in dir(int))””"

“”“a=set(dir([].iter()))
b=set(dir())
print(a-b)”""

“”“print([1,2,3].iter().lenght_hint())”""

“”“k=[1,2,3]
d=k.iter()
print(d.next())
print(d.next())
print(d.next())
#print(d.next())”""

“”“a=“1234”
b=list(a)
print(b)”""

“”“class Fib():
def init(self,num):
self.num=num
self.a=1
self.b=1
self.current=1
def iter(self):
return self
def next(self):
if self.current<=self.num:
temp=self.a
self.a,self.b=self.b,self.a+self.b
self.current+=1
return temp
else:
raise StopIteration
for x in Fib(10):
print(x)”""

“”“class Fib():
def init(self,num):
self.num=num
self.a=0
self.b=1
self.current=1
def iter(self):
return self
def next(self):
if self.current<=self.num:
self.a,self.b=self.b,self.a+self.b
self.current+=1
return self.a
else:
raise StopIteration
for x in Fib(10):
print(x)”""

“”“def shengchan(n):
i=1
while i<=n:
yield i#yield返回值,并不会完全的结束函数,而是保存下来当前的状态,等到下次进入的时候,继续使用
i+=1
x=shengchan(5)
print(x)
for y in x:
print(y)”""

“”“def ha():
for i in range(3):
yield “第%d个包子”%(i+1)
x=ha()
print(next(x))
#print(next(x))
print(x.next())
#print(next(x))”""

“”“def dee():
yield 1
yield 2
yield 3
x=dee()
print(next(x))
print(next(x))
print(next(x))”""

“”“def g():
print(“a”)
x=yield 10
print(“接受到数据”,x)
yield x+5
x=g()
print(next(x))
b=x.send(999)
print(b)”""

“”"#求平均数
def g():
count=1
get_num=0
avg=0
total=0
while True:
get_num=yield avg
total=total+get_num
avg=total/count
count+=1
x=g()
next(x)
print(x.send(10))
print(x.send(20))
print(x.send(30))"""

“”“def fib(n):
a,b=1,1
i=1
while i<=n:
yield a
a,b=b,a+b
i+=1
for x in fib(10):
print(x)”""

“”“def g():
yield from “AB”
yield from range(5)
for x in g():
print(x)”""

“”“def g():
for x in “AB”:
yield x
for x in range(3):
yield x
for d in g():
print(d)”""

“”“a=[i for i in range(5)]
print(a)
b=(i for i in range(5))
print(b)
for x in b:
print(x)”""

“”“a=(“鸡蛋%d”%i for i in range(1,11))
print(a)
print(next(a))
print(a.next())
print(list(a))”""

“”“def waiceng(b):
a=3
def neiceng(x):
return x*a+b
return neiceng
x=waiceng(9)
print(x(5))
print(x(7))”""

“”“def waiceng():
b=9
def neiceng():
print(“哈哈”,b)
print(neiceng.closure)
return neiceng
x=waiceng()
x()”""

“”“a=[lambda x:x*i for i in range(3)]
print(a0)
print(a1)
print(a2)”""

“”“def func():
x=4
d1=[]
for i in range(3):
action=lambda x,i=i:x**i
d1.append(action)
return d1
b=func()
print(b0)
print(b1)
print(b2)”""

“”“import time
def decor_shuaige(f):
def neibu():
t=time.time()
f()
t2=time.time()
print(“时间{}”.format(t2-t))
return neibu
@decor_shuaige
def func2():
s=0
for i in range(3):
s+=1
print(s)
func2()”""

“”“def zsq(f):
def nb():
print(“")
f()
print("
”)
return nb
@zsq
def f1():
print(“领导来了”)
@zsq
def f2():
print(“领导走了”)
f1()
print()
f2()”""

“”“def zsq(f):
def nb():
print(“")
f()
print("
”)
return nb
def zsq2(f):
def nb():
print(”@@@@@@@@@@@@@@@@@")
f()
print("@@@@@@@@@@@@@@@@@")
return nb
@zsq2
@zsq
def f1():
print(“领导来了”)
@zsq2
@zsq
def f2():
print(“领导走了”)
f1()
print()
f2()"""

“”“def acor(f):
def neibu(a,b):
print(“")
d=f(a,b)
print("
”)
return d
return neibu
@acor
def func(a,b):
“””

:param a:

#:param b:
#:return:

“”"
c=a+b
return c
print(func(2,3))"""

“”“class A():
def init(self,name):
self.name=name
@property#属性,把方法当做属性来使用。
def age(self):#获取属性的值
return self.__age
@age.setter
def age(self,age):#同名的方法,但是多了一个参数,这个参数是用来设置值用的
if age<0 or age>100:
print(“不对”)
self.__age=0
else:
self.__age=age
a=A(“张三”)
a.age=39
print(a.age)
a.age=400
print(a.age)”""

“”""class A():
def init(self,name):
self.__name=name
@property
def name(self):
return self.__name

@name.setter

def name(self,x):

#    self.__name=x

a=A(“张三”)
print(a.name)
a.name=“李四”""

“”“from math import pi
class Circle():
def init(self,r):
self.r=r
@property
def zhouchang(self):
return 2piself.r
@property
def area(self):
return piself.rself.r
y=Circle(1.5)
print(y.zhouchang)
print(y.area)”""

“”“class A():
def init(self,name,t,g):
self.name=name
self.t=t
self.g=g
@property
def bmi(self):
return self.t/(self.g*self.g)
a=A(“张三”,70,1.78)
print(a.bmi)”""

“”“def myabs(a):
print(“我是”,a)
return abs(a)
a=[1,3,-2,-5,-4]
b=max(a,key=myabs)
print(b)”""

“”“import copy
a=[1,2,3,[4,5]]
b=a
c=copy.copy(a)
d=copy.deepcopy(a)
a.append(999)
a[3].append(66)
print(a)
print(b)
print©
print(d)”""

“”“import copy
a=[1,2,(3,4,[5])]
b=a
c=copy.copy(a)
d=copy.deepcopy(a)
print(a[2][2][0])
x=5
print(id(a[2][2][0]))
print(id(x))”""

“”“def fib(month):
if month1 or month2:
return 1
else:
return fib(month-1)+fib(month-2)
for x in range(1,11):
print(“第%d月的兔子数是%d”%(x,fib(x)))”""

“”“a=[[1,2,3],[4,5,6],[7,8,9]]
b=[a[i][0] for i in range(len(a))]
print(b)
c=[a[i][i] for i in range(len(a))]
print©”""

“”“import time
a=[1,2,3,4,5,6]
while True:
t=a[0]
i=0
while i<len(a)-1:
a[i]=a[i+1]
i+=1
a[i]=t
print(a)
time.sleep(1)”""

“”“a=input(“请输入母串”)
b=input(“请输入子串”)
count=0
i=0
while i<=len(a)-len(b):
j=0
while j<len(b):
if a[i+j]!=b[j]:
break
j+=1
else:
count+=1
print(“位置%d是第%d次找到”%(i,count))
i+=1"”"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值