Python3 notes

简介: Python3 notes

Python ALIVE AND DEAD – JosephLoendorf

约瑟夫环是很经典的题目。以下代码充分利用 Python 数据结构的特性,以求尽可能简洁。

people=list(range(1,31))

while len(people)>15:

   i=1

   while i<9:

       people.append(people.pop(0))

       i+=1

   print('{:2d}号下船了'.format(people.pop(0)))

相关文章
|
6月前
|
SQL 关系型数据库 MySQL
Python3 notes
Python3 notes
|
5月前
|
前端开发 JavaScript Shell
简述框架和函数库的区别
简述框架和函数库的区别
|
6月前
|
存储 缓存 IDE
细琢磨,try catch finally 执行顺序与返回值
细琢磨,try catch finally 执行顺序与返回值
60 0
启用window10专业版系统自带的远程桌面
启用window10专业版系统自带的远程桌面
|
存储 算法
【数据结构】堆的创建
【数据结构】堆的创建
75 0
|
关系型数据库 MySQL 数据库
MySQL 5.6 主从报错一例
MySQL 5.6 主从报错一例
MySQL 5.6 主从报错一例
|
存储 数据可视化 API
70个注意的Python小Notes
Python读书笔记:70个注意的小Notes 作者:白宁超 2018年7月9日10:58:18 摘要:在阅读python相关书籍中,对其进行简单的笔记纪要。旨在注意一些细节问题,在今后项目中灵活运用,并对部分小notes进行代码标注。
1352 0