Python3 notes

简介: Python3 notes

Python ALIVE AND DEAD – JosephLoendorf

从字典里移除键值的方法来解决这个问题:

people={}

for x in range(1,31):

   people[x]="p{}".format(x)


c =0

pn =30

skip =[]


while pn >15:

   

   for i in range(1,31):

     

       if i notin skip:# 跳过在移除人员列表中的键值


           c +=1        # 累计数的次数

           

           if c%9==0:  # 当数到9的整数倍时

               print("{:2d}".format(i)+" "+"号下船了")

               skip.append(i)# 创建移除人员列表

               pn -=1        # 人员名单长度因移除而缩短1

               people.pop(i)  # 移除相应人员


print('\n留下人员', people)

相关文章
|
8月前
|
JavaScript 前端开发 Shell
 Electron基本介绍
 Electron基本介绍
119 1
|
前端开发 定位技术
高德地图进阶开发实战案例(9):涟漪动画标注的实现方案
高德地图进阶开发实战案例(9):涟漪动画标注的实现方案
168 0
|
8月前
|
开发者
第十二期乘风伯乐奖--寻找百位乘风者伯乐,邀请新博主入驻即可获奖
乘风伯乐奖,面向阿里云开发者社区已入驻乘风者计划的博主(技术/星级/专家),邀请用户入驻乘风者计划即可获得乘风者定制周边等实物奖励。本期面向阿里云开发者社区寻找100位乘风伯乐,邀请人数月度TOP 1 获奖者(大于108人)可获得AirPods2代!
2788 15
|
8月前
|
SQL 关系型数据库 MySQL
Python3 notes
Python3 notes
|
移动开发 前端开发 C++
前端web入门-HTML-day01
前端web入门-HTML-day01
135 0
|
弹性计算 Java 关系型数据库
基于ECS搭建Java Web开发环境
基于ECS搭建Java Web开发环境
|
开发框架 数据安全/隐私保护 Android开发
iOS二维码的生成和扫码详细介绍(手把手教)
iOS二维码的生成和扫码详细介绍(手把手教)
693 0
|
Java 数据安全/隐私保护
License 授权机制保护下的商业软件产品
License 授权机制保护下的商业软件产品
607 0
|
机器学习/深度学习 编解码 算法
语义分割项目详解
语义分割项目详解
365 0
语义分割项目详解