`
verge
  • 浏览: 13321 次
  • 性别: Icon_minigender_2
最近访客 更多访客>>
社区版块
存档分类
最新评论

除HelloWorld外的第一个Python程序——数字猜谜游戏

阅读更多
今天又打开了《简明Python教程》的网页,正式开始了对Python的学习,于是把这个略微还像样的程序贴上来,以示鼓励 *_*:

python 代码
 
  1. #! /usr/bin/python  
  2. # filename: numGuess.py  
  3.   
  4. # define function numGuess  
  5. # number - the number to guess, times - the max times allowing to guess  
  6. def numGuess(number, times):  
  7.     for i in range(0, times):  
  8.         guess = raw_input('Enter an interger or exit(e):')  
  9.         try:  
  10.              strGuess = str(guess)              
  11.              if strGuess == 'e\r':  
  12.                  print 'User quit the game.'  
  13.                  return                
  14.              try:  
  15.                 intGuess=int(guess)   
  16.                 if intGuess < number:  
  17.                     print 'No, it is a little higher than that.'  
  18.                 elif int(guess) > number:  
  19.                     print 'No, it is a little lower than that'  
  20.                 else :  
  21.                     print 'Congratulations, you guessed it.'  
  22.                     return  
  23.              except:  
  24.                 print 'Wrong input.'  
  25.         except :  
  26.              print 'Wrong input.'  
  27.     print 'Time is exhausted. Game over!'      
  28.   
  29. # call function numGuess(number, times)  
  30. numGuess(20, 4)  


附《简明Python教程》网址:www.woodpecker.org.cn:9081/doc/abyteofpython_cn/chinese/index.html
分享到:
评论

相关推荐

    我的第一个Android程序——HelloWorld

    在Android开发领域,"我的第一个Android程序——HelloWorld"是一个非常基础且重要的起点。这个简单的应用主要用于引导开发者熟悉Android Studio的使用以及理解Android应用程序的基本结构。在这个过程中,我们将深入...

    VScode编写第一个Python程序HelloWorld步骤

    一、软件下载与安装 ...Python下载地址:https://www.python.org/downloads/ ...VScode使用的是文件夹命名的项目,也就是说你想写程序的话,需要新建一个文件夹作为你的项目,这个文件夹下放你的源文件,如果需要

    Android第一个程序——hello world视频教程.wmv

    hello world视频教程,希望能够学习者提供帮助,实现对Android基础知识的掌握与理解,为后续学习做好铺垫,实现Android知识的灵活运用

    第一个Python程序,hello world!

    第一个Python程序,hello world!

    openwrt可用helloworld程序

    在OpenWrt环境中编写和运行"Hello, World"程序是学习OpenWrt开发的一个基础步骤,也是理解其工作原理的起点。 一、OpenWrt简介 OpenWrt是由一系列开源项目构建而成的,包括Linux内核、 BusyBox 和 U-Boot 等。它的...

    delta3d——helloworld

    "HelloWorld"通常是指在任何编程或开发环境中创建的第一个简单程序,它标志着开发者对新平台或工具的初步熟悉。在Delta3D中,"Delta3D——helloworld"可能是指一个教程或示例项目,帮助新手了解如何在Delta3D环境下...

    第一个汇编程序-Hello World

    第一个汇编程序-Hello World 调用MessageBoxA弹出对话框

    hello world hello world

    ”是初学者编写的第一个程序,它会在执行时打印出这句话,以此来验证编程环境的正确配置。这个例子可能是表示我们要讨论的是关于编程或者软件开发的基础知识。 标签“hello world”进一步强化了这个主题,可能意味...

    C++ hello world 程序源码

    "程序是每个程序员生涯中的第一课,它标志着编程旅程的开始。这个压缩包包含的就是C++的"Hello, World!"程序源码,对于想要了解或学习C++编程的人来说,是非常有价值的参考资料。 首先,我们来看第一个知识点——...

    Python第一课——编程环境搭建教案.pdf

    在Python编程中,创建并运行第一个程序"hello_world.py"是一个经典步骤。你需要建立一个专门存放程序的文件夹,如"python_work",然后在这个文件夹里创建一个名为"hello_world.py"的Python文件。在文件中输入`print...

    Hello_World.zip_hello world _world

    这个简单的程序是许多编程语言教学的第一课,用于向初学者介绍如何在代码中打印出“Hello, World!”这个字符串,以此来验证编译环境的正确配置和基础语法的理解。 在IT领域,“Hello, World!”程序的重要性不言而喻...

    helloworld_python_源码

    在这个名为“helloworld_python_源码”的压缩包中,包含了一个名为“helloworld.py”的文件,我们可以推测这正是一个简单的Python程序,用于打印经典的“Hello, World!”信息。 Python源码文件通常以.py为扩展名,...

    永远的“Hello World” —— 第一个Servlet程序

    NULL 博文链接:https://chaoyi.iteye.com/blog/2072168

    OpenWrt之helloworld程序

    在这个"OpenWrt之helloworld程序"中,我们将探讨如何在OpenWrt环境中编写、编译和运行一个简单的 HelloWorld 程序,这将帮助初学者了解OpenWrt的开发流程。 首先,`helloworld` 文件通常是一个C或C++源代码文件,...

    hello world_world_python_

    标题“hello world_world_python_”和描述“hello world of python 3”暗示了这个压缩包文件与Python编程语言的学习入门有关,特别是与经典的"Hello, World!"程序示例紧密相连。"Hello, World!"是大多数编程语言入门...

    第1章环境安装截图及第一个Python程序.rar_A53_bowllze_python

    在本资源中,我们主要探讨的是“第1章环境安装截图及第一个Python程序”,这是一个针对初学者的Python编程教程,特别关注的是如何设置编程环境以及编写并运行你的第一个Python程序,也就是经典的"Hello, World!...

    使用openWrt SDK开发第一个HelloWorld应用程序

    ### 使用openWrt SDK开发第一个HelloWorld应用程序 #### 一、引言 OpenWrt 是一个基于 Linux 的开源操作系统,广泛应用于嵌入式设备中,尤其是无线路由器等网络设备。对于开发者来说,能够利用 OpenWrt SDK ...

    Helloworld_helloworld_

    "程序是一个经典的起点,用于教授新手如何在特定的编程语言中编写并运行他们的第一个程序。这个简单的程序通常只包含一行代码,用于在控制台上打印出 "Hello, World!" 这个字符串。在这个场景中,我们看到的"Hello...

    Hello world程序

    "Hello World"程序是计算机编程领域的一个传统,它通常是初学者接触编程的第一课。这个简单的程序在各种编程语言中都存在,它的主要作用是验证一个编程环境是否已经正确设置,同时向新学习者展示基本的代码结构和...

    程序猿大战Python-开发第1个Python程序

    "程序猿大战Python-开发第1个Python程序"这个主题,旨在引导初学者迈入Python编程的世界,通过实际操作开发第一个Python程序来熟悉语言的基本用法。 首先,我们需要了解Python的安装。Python通常提供官方的可执行...

Global site tag (gtag.js) - Google Analytics