- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
少儿编程课Loremipsumdolorsitamet,consectetueradipiscingelit.Aeneancommodoligulaegetdolor.Cumsociisnatoquepenatibusetmagnisdisparturientmontes,nasceturridiculusmus.
扑克游戏之拿牌
单层循环访问列表普通for循环访问增强for循环访问num=[1,2,3,4,5,6,7,8,9]foriinnum:num=[1,2,3,4,5,6,7,8,9]foriinrange(len(num)):print(num[i])print(i)
双重循环访问列表num=[1,2,3,4,5,6,7,8,9]index=0forxinrange(3):foryinrange(3):print(num[index])index=index+1注意:index变量存放位置
发牌
发牌代码count=0player=[]#玩家手中的牌#一共发13次牌#每次给4个人发牌foriinrange(13):forjinrange(4):player.append(cards[count])count=count+1#从52张牌中取牌
传统输出print(第1位同学)print(第2位同学)print(第3位同学)print(第4位同学)….各位同学发现了什么?
格式化输出print(第1位同学)print(第%s位同学%1)foriinrange(4):print(第%s位同学%(i+1))运行结果:第1位同学第2位同学第3位同学第4位同学
存牌位置…………玩家104812162240玩家215913172251玩家3261014182262玩家4371115192273
位置关系4…0481216224044
如何输出每个玩家手中的牌
实现代码foriinrange(4):#4个人手中有牌index=iprint(玩家%s手中纸牌:%(i+1))forjinrange(13):print(player[index])index=index+4依次间隔4
少儿编程课Loremipsumdolorsitamet,consectetueradipiscingelit.Aeneancommodoligulaegetdolor.Cumsociisnatoquepenatibusetmagnisdisparturientmontes,nasceturridiculusmus.
数据加密
变量变量相似名称变量a1=1a2=2a3=3a4=4a=1b=2c=3d=4
列表一个盒子可以存放不同的球那么一个变量名称是否可以存放不同值?
列表列表:是一组数据的集合,实际上是一连串的变量a1=[1,2,3,4,5]a2=[apple,banana,pear]
下标列表中每个元素分配一个数字,即所在位置,又称为下标下标从0开始,依次类推li=[banana,apple,pear]012
常用指令len(列表名称):用于求列表的长度list(字符串):将字符串转为列表str=我们是好朋友li=list(str)print(li)print(len(li))
循环访问列表元素位置的取值范围:[0,len(列表名称)-1]li=[banana,apple,pear]foriinrange(len(li)):print(li[i])注意:元素下标不能越界,否则会报错
编码规则①将列表转换为倒序字符②将倒序后的列表交换位置:将当前位置与隔位字符进行交换
元素交换位置我们是好朋友们我好是友朋
中间变量在列表中交换元素的位置,必须借助于中间变量,否则值会被覆盖li=[我,们,是,好,朋,友]temp=li[0]li[0]=li[1]li[1]=temptemp=li[2]li[2]=li[3]li[3]=tempprint(li)#将下标为0的元素先赋值给一个中间变量,否则值会被覆盖#将下标为1的元素赋值给下标为0的元素#再将中间变量的值赋值给下标为1的元素运行结果:[们,我,好,是,朋,友’]
加密代码reverse():用于将列表中的元素倒置message=input(请输入需要加密的内容:)li=list(message)#list():将字符串转为字符列表li.reverse()foriinran
您可能关注的文档
最近下载
- 防火安全用电课件.ppt VIP
- 应用抽样技术(第三版)李金昌课后习题答案.docx VIP
- 五年级道德与法治上册期中考试卷及答案【学生专用】.docx VIP
- 离散输入inspectionrun1电梯技术8 dcss vfj.pdf VIP
- 《中国肌肉减少症诊疗指南(2024版)》解读PPT课件.pptx VIP
- “十五五”服务业高质量发展规划_1.docx
- QC成果-提高大面积金刚砂地坪一次验收平整度合格率.pdf VIP
- 五年级《道德与法治》上册期中考试卷及答案.docx VIP
- 山东省德州市2024-2025学年高二上学期期中考试生物试题..docx VIP
- 李可老中医急危重症疑难病经验专辑(精品版本).docx VIP
原创力文档


文档评论(0)