以下是一个queue的例子:
#!/usr/bin/env python queue = [] def enQ(): queue.append(raw_input('Enter new String').strip()) def deQ(): if len(queue)==0: print 'empty queue!' else: print 'removed [',queue.pop(0),']' def viewQ(): print queue CMDs = {'e':enQ,'d':deQ,'v':viewQ} def showmenu(): pr = """(E)nqueue (D)equeue (V)iew (Q)uit Enter choice:""" while True: while True: try: choice=raw_input(pr).strip()[0].lower() except (EOFError,KeyboardInterrupt,IndexError): choice='q' print 'you picked:[%s]' % choice if choice not in 'devq': print 'invalid option,try again' else: break if choice=='q': break CMDs[choice]() if __name__=='__main__': showmenu() 请注意:print 'removed [',queue.pop(0),']' 这句话,因为在原书中是这样的print 'removed [','queue.pop(0)',']' 所以怎么运行都不对 后来仔细检查了一下,原来是单引号的问题。<pre name="code" class="python"></pre>
您还没有登录,请您登录后再发表评论
Python核心编程第二版的完整源代码,非常难得,是学习实践Python的首选资料
Python 核心编程》中文高清第二版。学习专业的Python风格、最佳实践和好的编程习惯;·加强对Python对象、内存模型和Python面向对象特性的深入理解;·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构...
Python核心编程第二版 高清文字版 带详细书签!!! 本书适合Python初学者,以及已经入门但想继续学习和提高自身Python技巧的程序员。本书能让你更全面的了解python,每一个点都有详细的原理分析,代码解析,错误...
第1部分 Python核心 第1章 欢迎来到Python世界 1.1 什么是Python 1.2 起源 1.3 特点 1.4 下载和安装Python 1.5 运行Python 1.6 Python文档 1.7 比较Python(Python与其他...
Python核心编程 (第二版) 高清带书签, 本书适合Python初学者,以及已经入门但想继续学习和提高自身Python技巧的程序员。 Python是一种功能十分强大的面向对象编程语言,可以用于编写独立程序、快速脚本和复杂应用的...
·学习专业的Python风格、最佳实践和好的编程习惯; ·加强对Python对象、内存模型和Python面向对象特性的深入理解; ·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构应用程序及软件; ·学习如何...
Python核心编程 ·学习专业的Python风格、最佳实践和好的编程习惯; ·加强对Python对象、内存模型和Python面向对象特性的深入理解; ·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构应用程序及软件...
Python核心编程的答案,相当不错的哦, 学习Python必备的书籍
·学习专业的Python风格、最佳实践和好的编程习惯; ·加强对Python对象、内存模型和Python面向对象特性的深入理解; ·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构应用程序及软件; ·学习...
Python核心编程,由浅入深,循序渐进,python学习的必看教程
Python核心编程第二版,学习python,值得学习。
学习专业的Python风格 最佳实践和好的编程习惯; 加强对Python对象 内存模型和Python面向对象特性的深入理解; 构建更有效的Web CGI 互联网 网络和其他客户端 服务器架构应用程序及软件; 学习如何使用Python...
《Python核心编程(第2版)》是经典的Python指导书,在第一版的基础上进行了全面升级。全书分为两个部分:第1...《Python核心编程(第2版)》适合Python初学者,以及已经入门但想继续学习和提高自身Python技巧的程序员。
python 学习资源包包括python核心编程第二版/dive into python/python3新特性等文档资料
·学习专业的Python风格、最佳实践和好的编程习惯; ·加强对Python对象、内存模型和Python面向对象特性的深入理解; ·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构应用程序及软件; ·学习如何使用...
本书是python学习的指导书,适合python初学者,以及已经了解python,需要提高的人群
经典的Python指导书。 本书适合Python初学者,以及已经入门但想继续学习和提高自身Python技巧的程序员。
python核心编程第三版,各章节代码!节省手打时间,提高学习效率。
相关推荐
Python核心编程第二版的完整源代码,非常难得,是学习实践Python的首选资料
Python 核心编程》中文高清第二版。学习专业的Python风格、最佳实践和好的编程习惯;·加强对Python对象、内存模型和Python面向对象特性的深入理解;·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构...
Python核心编程第二版 高清文字版 带详细书签!!! 本书适合Python初学者,以及已经入门但想继续学习和提高自身Python技巧的程序员。本书能让你更全面的了解python,每一个点都有详细的原理分析,代码解析,错误...
第1部分 Python核心 第1章 欢迎来到Python世界 1.1 什么是Python 1.2 起源 1.3 特点 1.4 下载和安装Python 1.5 运行Python 1.6 Python文档 1.7 比较Python(Python与其他...
Python核心编程 (第二版) 高清带书签, 本书适合Python初学者,以及已经入门但想继续学习和提高自身Python技巧的程序员。 Python是一种功能十分强大的面向对象编程语言,可以用于编写独立程序、快速脚本和复杂应用的...
·学习专业的Python风格、最佳实践和好的编程习惯; ·加强对Python对象、内存模型和Python面向对象特性的深入理解; ·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构应用程序及软件; ·学习如何...
Python核心编程 ·学习专业的Python风格、最佳实践和好的编程习惯; ·加强对Python对象、内存模型和Python面向对象特性的深入理解; ·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构应用程序及软件...
Python核心编程的答案,相当不错的哦, 学习Python必备的书籍
·学习专业的Python风格、最佳实践和好的编程习惯; ·加强对Python对象、内存模型和Python面向对象特性的深入理解; ·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构应用程序及软件; ·学习...
Python核心编程,由浅入深,循序渐进,python学习的必看教程
Python核心编程第二版,学习python,值得学习。
学习专业的Python风格 最佳实践和好的编程习惯; 加强对Python对象 内存模型和Python面向对象特性的深入理解; 构建更有效的Web CGI 互联网 网络和其他客户端 服务器架构应用程序及软件; 学习如何使用Python...
《Python核心编程(第2版)》是经典的Python指导书,在第一版的基础上进行了全面升级。全书分为两个部分:第1...《Python核心编程(第2版)》适合Python初学者,以及已经入门但想继续学习和提高自身Python技巧的程序员。
python 学习资源包包括python核心编程第二版/dive into python/python3新特性等文档资料
·学习专业的Python风格、最佳实践和好的编程习惯; ·加强对Python对象、内存模型和Python面向对象特性的深入理解; ·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构应用程序及软件; ·学习如何使用...
本书是python学习的指导书,适合python初学者,以及已经了解python,需要提高的人群
经典的Python指导书。 本书适合Python初学者,以及已经入门但想继续学习和提高自身Python技巧的程序员。
python核心编程第三版,各章节代码!节省手打时间,提高学习效率。