python中最基本的语法格式大概就是缩进了。python中常用的循环:for循环,if循环。一个小游戏说明for,if ,break的用法。

猜数字游戏:

1.系统生成一个20以内的随机数

2.玩家有6次机会进行猜猜看,每次猜测都会有反馈结果,猜大了,猜小了或是猜对了--结束

3.6次机会中,猜对了,玩家赢

4,6次机会中,没猜对,系统赢。

代码如下:

[root@localhost python-scripts]# cat 12.py

#!/usr/bin/python

#coding=utf-8

import random

sjs = random.randint(1,20) //产生的随机数

print sjs //打印随机数

for i in xrange(1,7): //6次机会取值

num = int(raw_input("please input a number[1-20]: "))

if num > sjs:

print "猜大了,还有%s次机会" %(6-i)

elif num < sjs:

print "猜小了,还有%s次机会" %(6-i)

elif num == sjs:

print "猜对了,你赢了,还有%s次机会" %(6-i)

break //如果才对了,就跳出for循环

代码运行如下:

[root@localhost python-scripts]# python 12.py

1 //产生的随机数

please input a number[1-20]: 10

猜大了,还有5次机会

please input a number[1-20]: 9

猜大了,还有4次机会

please input a number[1-20]: 5

猜大了,还有3次机会

please input a number[1-20]: 2

猜大了,还有2次机会

please input a number[1-20]: 1

猜对了,你赢了,还有1次机会

原文地址:http://www.cnblogs.com/lzcys8868/p/7056399.html

pythonfor循环break_python 中 for 循环 if循环 break相关推荐

  1. for-each 循环_C ++中基于范围的循环(类似于for-each循环)

    for-each 循环 C ++中基于范围的循环(增强了循环) (Range-based loop in C++ (enhanced for loop)) for loop is used to ex ...

  2. python 跳出for循环_python中如何退出for循环

    Python中的for循环与其它语言不大一样,但跳出循环还是与大多数语言一样,可以使用关键字continue跳出本次循环或者break跳出整个for循环. break语句: Python中的break ...

  3. c语言 循环语句中的终止命令,Shell break和continue命令

    在循环过程中,有时候需要在未达到循环结束条件时强制跳出循环,像大多数编程语言一样,Shell也使用 break 和 continue 来跳出循环. break命令 break命令允许跳出所有循环(终止 ...

  4. java switch语句套循环_java中switch语句和循环语句的使用

    java中switch语句和循环语句的使用 发布时间:2020-06-17 10:49:18 来源:亿速云 阅读:121 作者:Leah 这篇文章运用简单易懂的例子给大家介绍java中switch语句 ...

  5. python循环语句中的乘法_python循环语句详细讲解

    想必大家都知道python循环语句吧,可以python循环语句有多种,比如for循环.while循环.if.else等等, 我们可以通过设置条件表达式永远不为 false 来实现无限循环,实例如下: ...

  6. python中结束for循环_python中如何退出for循环

    详细内容 Python中的for循环与其它语言不大一样,但跳出循环还是与大多数语言一样,可以使用关键字continue跳出本次循环或者break跳出整个for循环. break语句: Python中的 ...

  7. python多重循环break_Python教程:跳出多层循环for、while

    for跳出多层循环 break_flag = False for i in range(10): print("爷爷层",i) for j in range(10): print( ...

  8. c语言 for each循环,C#中foreach循环对比for循环的优势和劣势

    前言 循环语句为众多程序员们提供了很大的便利,有while.do...while.for和 foreach.而且foreach语句很简洁,但是它的优点不仅仅在于此,它的效率也是最高的.本文将详细给大家 ...

  9. pythonfor循环break_Python break语句 跳出循环

    本文主要讲下break语句用法,常用在满足某个条件,需要立刻退出当前循环时(跳出循环),break语句可以用在for循环和while循环语句中.简单的说,break语句是会立即退出循环,在其后边的循环 ...

最新文章

  1. 前端性能优化之gzip
  2. 贴别人的一个文件加密程序!
  3. 怎样实现基于Trie树和字典的分词功能
  4. Jmail的邮件发送
  5. android137 360 双击三击事件
  6. Fresco对Listview等快速滑动时停止加载
  7. 频繁gc是什么意思_[JVM]一次线上频繁GC的问题解决
  8. English trip M1 - AC9 Nosey people 爱管闲事的人 Teacher:Solo
  9. seaborn—sns.scatterplot绘制散点图
  10. 克隆虚拟主机后的主机如何联网!!!!
  11. iOS中使用自定义字体, 动态下载字体
  12. html多个div横向排列居中,多个div垂直居中横向排列的示例分析
  13. 浅析ERP系统--研发
  14. 克隆你的声音,可能只需要5秒钟:MockingBird实现AI拟声 (详解)
  15. 英语六级 Java_过英语六级算什么,你过了Java25级了吗!
  16. 香港服务器部署网站慢,用香港云主机服务器网站慢怎么解决?
  17. 移动硬盘可以识别但无法读取的处理方法
  18. 中石油:皇家棋神(思维)
  19. 【笔记】软件测试02——移动端测试基础
  20. LVS负载均衡与DR模式

热门文章

  1. 【自动驾驶】欧拉角和旋转矩阵之间的转换
  2. 【自动驾驶】9.分布式通信技术之发布订阅,干货满满
  3. 取消gVim自动生成备份文件~文件
  4. 编程之美-子数组之和的最大值(二维)方法整理
  5. 事件模型、事件流(冒泡与捕获)、事件代理
  6. 第 10 章 容器监控 - 078 - Docker 最常用的监控方案
  7. 从RocketMQ看长轮询(Long Polling)
  8. 一个小型的网页抓取系统的架构设计
  9. 基于angular4+ng-bootstrap+bootstrap+scss的后台管理系统界面
  10. Spring容器装饰者模式应用之实现业务类与服务类自由组合的解决方式