问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python生成10个账号

发布网友 发布时间:2023-03-18 07:11

我来回答

2个回答

热心网友 时间:2023-11-08 13:38

1、列表解析(数据量少)

[i for i in range(10)]

2、生成器(可迭代对象)表达式(数据量大)

生成器自动是实现迭代器协议(next方法),用next取值后,该值不会再产生了,省内存。

( i for i in range(10) )

2、生成器函数

yield:yield 1 相当于return返回值,但可以执行多次;x=yield保留函数运行状态; 接受send 传过来的值复制给x,若没有send返回none。

send可以使生成器接着运行(有点像next),generator.send(none):send把none传给yield,进行触发。

def test():

yield 1

yield 2

yield 3

response=test()  #拿到生成器,response为生成器对象。

执行:print( response.__next__() )

3、生成器函数深入

例1

(1)、def proct_baozi():

re=[ ]

for i in range(10):

re.append("baozi%s" %i)

return re

(2)def proct_baozi():

for i in range(10):   #循环生成列表

yield "baozi%s" %i

pro_g=proct_baozi()   #生成器对象

#取值

for i in pro_g:

print(i)

或者:baozi=pro_g.__next__()  #一个一个取值

注意:(2)的效率比(1)高,省内存,保留函数运行状态(状态挂起);生成器只能遍历一次

例2

def get_population():

with open ("人口普查",“r”encoding=‘utf-8’) as f:

yield i

data=get_population() #可迭代对象,只能迭代一次

#求和

ret=0

for p in data:  #相当与data.__next__() (next(t))

p_dict=eval(p)     #转成字典

ret+=p_dict[ 'population ' ]

或者:all_population=sum(eval(i)['population']  for i in data)    #sum(可迭代对象)

#比例

for i in data:   #注意data中的值被使用完了

rate= eval(i)['population'] / all_population

注意:evel:把字符串里面的数据类型提取出来,字符串里面的表达式运算出来

热心网友 时间:2023-11-08 13:38

创建一个Account类来模拟一台ATM机,创建一个有10个账户的列表,其id为0-9,并初始化收支为100美元。系统提示用户输入一个id,如果输入的id不正确,要求输入正确的id,如果正确显示主菜单,1:支出,3:收钱,3:存钱;4:退出。一旦退出,系统需要重新输入id。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
钢琴谱一小段有三行怎么弹?最上是高音,然后还是高音,最后是低音?我用来... 请问跨专业考研都需要哪些方面的准备啊? 2013109期福彩双色球开奖号码 vivoy3手机如何长截屏 男友贪污也是网上追逃犯我还可以和他在一起吗 网上追逃犯罪嫌疑人住家里算是窝藏或是包庇吗 ps3海贼无双普通版有下载卡的吗? 关于PS3版海贼王无双和北斗神拳无双 PS3现在海贼无双3.55破解能玩了吗 我看网上说有破解补丁 谁能给个地址... 现在网上下载得到PS3的海贼无双。铁拳6,。高达无双3等游戏吗 如何做出美味的西餐 西兰花汤,焗芝士西兰花汤 N3230里面System文件夹里的LIBS文件夹里的文件有什么用处啊,recogs文件夹的作用是什么。 秋风起兮木叶飞,吴江水兮鲈正肥。 比亚迪秦ev慢充充满,多少钱 比亚迪秦ev网约车版充电口是哪个 比亚迪秦ev2021用功率多大的充电桩8个小时 养老保险好多年没交了怎么办 qq申诉验证码在哪? 我不知道自己QQ邮箱的验证码怎么办? 心是什么意思? digest中文翻译 一把刀水里漂有眼睛没眉毛打一动物(12生肖) 2014年圣诞节香港有什么活动 圣诞香港有什么活动呢?比如尖沙咀,旺角等地 香港人是如何过圣诞节的? The Satire of the Trades简介 基督教圣经路加福音第二十五章逐节导读作者黄迦勒 梦见自己未来的侄子的预兆 梦见亲侄子流鼻血的预兆 梦到侄子是什么征兆 ipad2wlan版要买什么配件,才能随时上网 升学考试的复习计划 河北专接本的难度有多大,一年的复习计划应该怎样安排? 牛奶绒和贝贝绒掉毛吗 冠状动脉粥样硬化心脏病可以买保险么 患冠心病可以投保保险么?有没有投保攻略啊? 梦见江水涨的很大还有人钓鱼的预兆 梦见江水中的小鱼的预兆 嵩山少林寺怎么去? 360搜索怎么样? 热血勇士刘春雨最后结局 燧人氏是受到什么启发有了这项发明 腰金衣紫是什么动物 弱的部首是? adapt....to....的同义词组 双鱼时代什么时候开始的 双鱼钱币是哪个朝代的值多少钱 QQ飞车怎么玩双喷也就是双加速 QQ飞车怎么双喷才快 QQ飞车怎么双喷呢?