while语句和if语句 的 用法 及 代码

本文地址 : http://blog.csdn.net/caroline_wendy/article/details/17199771

Python中while也包含else, 循环结束之后执行;if, elif, else, 构成了判别功能;

条件判断, 结束之后添加":"; 注意使用正确的缩进;True和False首字母大写;

代码:

# -*- coding: utf-8 -*-  #==================== #File: abop.py #Author: Wendy #Date: 2013-12-03 #====================  #eclipse pydev, python3.3  name = 'Wendy' running = True #true首字母大写  print('Who is the author?')  while running :      guess = str(input("Enter an name : "))          if guess == name :          print('Congratulation, you guessed it! ')         running = False     elif guess[0] != 'W': #elif的写法         print("Sorry, my first letter is 'W'. ")     else :         print("Please, continue to guess. ") else : #while语句的else     print('the while loop is over.')      print('done') 

输出:

Who is the author? Enter an name : Caroline Sorry, my first letter is 'W'.  Enter an name : Wenny Please, continue to guess.  Enter an name : Wendy Congratulation, you guessed it!  the while loop is over. done 

转载于:https://blog.51cto.com/spikeking/1387970

Python - while语句和if语句 的 用法 及 代码相关推荐

  1. python not is函数_Python unittest assertIsNotNone()用法及代码示例

    assertIsNotNonePython中的()是单元测试库函数,用于单元测试中以检查输入值是否为None.此函数将使用两个参数作为输入,并根据断言条件返回布尔值.如果输入值不等于无assertIs ...

  2. python中的os abort_Python os.abort()用法及代码示例

    Python中的OS模块提供了与操作系统进行交互的功能.操作系统属于Python的标准实用程序模块.该模块提供了使用依赖于操作系统的功能的便携式方法. os.abort()Python中的方法用于生成 ...

  3. python的datetime举例_Python datetime.timedelta()用法及代码示例

    Python timedelta()函数存在于datetime库中,该函数通常用于计算日期差,也可以用于Python中的日期操作.这是执行日期操作的最简单方法之一. 用法: datetime.time ...

  4. python agg函数_Python Pandas Series.agg()用法及代码示例

    Python是进行数据分析的一种出色语言,主要是因为以数据为中心的python软件包具有奇妙的生态系统. Pandas是其中的一种,使导入和分析数据更加容易. Pandas Series.agg()用 ...

  5. python中的scale_Python Matplotlib.pyplot.yscale()用法及代码示例

    Matplotlib是Python中的一个库,它是NumPy库的数字-数学扩展. Pyplot是Matplotlib模块的基于状态的接口,该模块提供MATLAB-like接口. matplotlib. ...

  6. python json dumps 自定义_Python json.dumps()用法及代码示例

    JSON的完整形式是JavaScript Object Notation.这意味着将使用编程语言的文本组成的脚本(可执行)文件用于存储和传输数据. Python通过名为内置的软件包支持JSONjson ...

  7. python的mag模块_Python Decimal max_mag()用法及代码示例

    Decimal#max_mag():max_mag()是一个Decimal类方法,该方法比较两个Decimal值并返回两个最大值(忽略它们的符号). 用法: Decimal.max_mag() 参数: ...

  8. python的mag模块_Python Decimal min_mag()用法及代码示例

    Decimal#min_mag():min_mag()是一个Decimal类方法,它比较两个Decimal值并返回两个最小值,而忽略它们的符号. 用法: Decimal.min_mag() 参数: D ...

  9. python中squeeze函数_Python numpy.squeeze()用法及代码示例

    当我们要从数组形状中删除一维条目时,将使用numpy.squeeze()函数. 用法: numpy.squeeze(arr, axis=None ) 参数: arr :[数组]输入数组. axis : ...

  10. python axes get_Python Matplotlib.axes.Axes.get_yaxis()用法及代码示例

    Matplotlib是Python中的一个库,它是数字的-NumPy库的数学扩展.轴类包含大多数图形元素:Axis,Tick,Line2D,Text,Polygon等,并设置坐标系. Axes实例通过 ...

最新文章

  1. 【Go】Go基础(六):数组、切片slice、映射map
  2. golang 获取struct类型_聊聊golang的类型断言
  3. 网站建设前的准备工作你了解多少?
  4. 待删除未删除 问题解决
  5. layui设置按钮不可点击_(eblog)7、博客发布收藏、用户中心的设置
  6. 在EditPlus中配置PHP调试
  7. 大众eagit_试驾大众全新高尔夫GTI
  8. Halcon:基本例程
  9. Win7开发的VC2012程序在XP上无法运行
  10. 电气工程师证书如何考试拿证
  11. 卡方检验的统计量推导_卡方检验如何计算?
  12. 文字超出部分用省略号表示
  13. 学Python运维,这知识点你肯定会遇到,【必收藏之】nginx 域名跳转相关配置
  14. SVG互动排版公众号图文 『两次物体移动与展开长图』 模板代码
  15. 矩阵顺时针旋转90度
  16. 环卫保洁人员巡更定位作业管理系统
  17. numpy中的插值函数interp
  18. 机构数据分析培训之关于Mysql定义及数据库相关小知识
  19. 自然语言处理(二)——乔姆斯基4型文法
  20. c语言 字符串dup,C语言中dup和dup2函数的不同和使用

热门文章

  1. 计算机网络职称考试,职称计算机考试Internet基础知识:计算机网络组成
  2. python2.7环境下“No module named matplotlib.pyplot”的解决办法
  3. FPGA之道(23)VHDL的signal、variable与constant
  4. PostgreSQL 10.1 手册_部分 II. SQL 语言_第 8 章 数据类型_8.6. 布尔类型
  5. Tomcat 原理篇
  6. How to POST JSON data with Curl from Terminal/Commandline to Test Spring REST?
  7. 我的Android进阶之旅------gt;Android APP终极瘦身指南
  8. linux平台开发自学笔记(三)-代码编译
  9. 技术人生:如何成为一位优秀的程序员
  10. [转]web标准的几个误区