zoukankan      html  css  js  c++  java
  • 第七章 用户输入和while语句

    7.1  函数input()的工作原理

    函数input()让程序暂停运行,等待用户输入文本。获取用户输入后,Python将其保存在一个变量中,以便使用。

    函数input()接受一个参数,即要向用户显示的提示或者说明。

     

     其中运算符+=在存储在prompt中的字符串末尾附加一个字符串。

     

     在input中输出的为一个str类型的字符串,只有将字符串转化为int类型才能进行数字比较。

     

    7.1.3 求模运算

    处理数值信息时,求模运算%是一个很有用的工具,他将两个数相除并返回余数。

     求模运算不会指出一个数是另外一个数的多少倍,只是指出余数是多少

    如果一个数可以被另外一个数整除,余数就是0.因此求模运算结果返回就是0.可以以此判断是一个奇数还是偶数。

    7.1.4  在Python2.7中获取输入

    7.2  while循环介绍

    for循环用于针对集合中的每个元素的一个代码块,二while循环不断的运行,直到制定的条件不满足位置。

    7.2.1 使用while循环

    你可以使用while来数数。FX

     7.2.2  让用户选择何时退出

     

    7.2.3  使用标志

    在要求很多条件都满足才能继续运行的程序中,可定义一个变量,用于判断整个程序是否处于活动状态。这个变量被称为标志。可以让程序

    在标记为True的情况下继续执行,并在任何时间导致标志的值为FALSE时让程序停滞运行。这样while语句中就只需要检查一个条件-----

    标志的当前值是否为True。

     

     在Python的任何循环语句中都可以使用Break语句。

    7.2.5  在循环中使用continue

    要返回到循环开头,并根据条件测试结果决定是哦否继续执行循环,可使用continue语句,它不像break语句一样不再执行下面的代码并退出整个循环。

     7.2.6  避免无限循环

    每个while循环都必须有停止运行的途径,这样才不会没完没了的执行下去。

    7.3  使用while循环来处理列表和字典

    7.3.2  删除包含特定值的所有列表元素

    7.3.3  使用用户输入来填充字典

    习题:

     

     

  • 相关阅读:
    winfrom绘制渐变 / 调用浏览器访问指定地址
    解决sever 2008中tomcat的报错 init Failed to initialize end point associated with ProtocolHandler ["http-nio-80"]
    SizeGripStyle 枚举
    不安全代码只会在使用/unsafe 编译的情况下出现
    VS2017自定义代码片段, 实现快捷输入
    C#获取程序代码执行时长
    C#简单操作XML
    数据库基线检查工具DB_BASELINE
    SQLmap使用手册小结(二)
    SQLmap使用手册小结(一)
  • 原文地址:https://www.cnblogs.com/ninefloor/p/11753196.html
Copyright © 2011-2022 走看看