while用法

while 条件满足:满足条件执行的语句
else:不满足条件执行的语句

例:

i=0
sum=0
while i<=100:sum +=ii+=1
print(sum)



while死循环

while True:print('~~~~~~~~~~~~~')
while 2>1:print('%%%%%')

while嵌套循环

n = int(input('请输入你想打印的行数: '))
i = 0
while i < n:j = 0while j <= i:print('*', end='');j = j + 1;print('')i = i + 1或者
for i in range(1,10):for j in range(1,i+1):print('*',end='')print('')



row = 1
while row <= 9:col = 9while col >= row:print('*', end='')col -= 1print('')row += 1


row = 1
while row <= 9:kongge = 1while kongge <= 9 - row:print(' ', end='')kongge += 1col = 1while col <= row:print('*', end='')col += 1print('')row = row + 1


n=int(input('请输入你想打印的行数: '))
row = 1
while row <= n:kongge = 1while kongge <= row - 1:print(' ', end='')kongge += 1col = 1while col <= n - row +1:print('*', end='')col += 1print('')row += 1

# # \t:在控制台输出一个制表符,协助我们在输出文本的时候在垂直方向保持对齐
# print('1 2 3')
# print('10 20 30')
# print('1\t2\t3')
# print('10\t20\t30')
#
# # \n:在控制台输出一个换行符
# print('hello\npython')
#
# # \:转义字符
# print('what\'s')
# print("what's")





练习;

猜数字游戏if , while, break1. 系统随机生成一个1~100的数字;** 如何随机生成整型数, 导入模块random, 执行random.randint(1,100);2. 用户总共有5次猜数字的机会;3. 如果用户猜测的数字大于系统给出的数字,打印“too big”;4. 如果用户猜测的数字小于系统给出的数字,打印"too small";5. 如果用户猜测的数字等于系统给出的数字,打印"恭喜中奖100万",并且退出循环;
import random
computer=random.randint(1,100)
print(computer)
i=0
while i<5:num = int(input('请输入您要猜的数: '))if num>computer:print('too big')print('您还剩余%d次机会' % (4 - i))elif num<computer:print('too small')print('您还剩余%d次机会' % (4 - i))else:print('恭喜中奖')breaki=i+1
else:print('登录超过五次,请等待100s后在登录')


python中的while语句相关推荐

  1. python中的for语句涉及的序列可以是列表_Python中的列表与循环

    文章中的所有例子全部经过实际测试,可以直接使用.开发环境是python 3.8.5 条件和循环 本章的主要内容是Python的条件和循环语句.主要涉及if.else.elif.while.for.ra ...

  2. python条件语句-Python中条件判断语句的简单使用方法

    最简单的条件语句: if expression: expr_true_suite 如上,if是关键字,expression是条件表达式,条件表达式支持多重条件判断,可以用布尔操作符and.or和not ...

  3. python循环语句-详解Python中的循环语句的用法

    一.简介 Python的条件和循环语句,决定了程序的控制流程,体现结构的多样性.须重要理解,if.while.for以及与它们相搭配的 else. elif.break.continue和pass语句 ...

  4. Python中的判断语句及循环

    Python中的判断语句及循环 文章目录 Python中的判断语句及循环 一.判断(if)语句 01. 开发中的应用场景 程序中的判断 判断的定义 02. if 语句体验 2.1 if 判断语句基本语 ...

  5. python中if else语句_python 中if else 语句的作用及示例代码

    引入:if-else的作用,满足一个条件做什么,否则做什么. if-else语句语法结构 if 判断条件: 要执行的代码 else: 要执行的代码 判断条件:一般为关系表达式或bool类型的值 执行过 ...

  6. Python教程:Python中的for 语句

    Python 中的 for 语句与你在 C 或 Pascal 中可能用到的有所不同. Python教程 中的 for 语句并不总是对算术递增的数值进行迭代(如同 Pascal),或是给予用户定义迭代步 ...

  7. python中while语句是_如何在Python中使用while语句[适合初学者]

    while语句是重复循环的语句,那么如何用Python编写,下面Gxl网就带领大家来学习一下Python中使用while语句.[推荐阅读:Python视频教程] 一:什么是while语句?Python ...

  8. [转载] Python中的switch语句的替代品

    参考链接: Java中的switch语句 Python 中没有 switch语句. 一般用if-else 语句可以替代switch语句,今天学习了使用字典的映射来代替switch语句.Mark一下 d ...

  9. Python中表达式和语句及for、while循环练习

    Python中表达式和语句及for.while循环练习 1)表达式 常用的表达式操作符:x + y, x - yx * y, x / y, x // y, x % y逻辑运算:x or y, x an ...

  10. Python中if判断语句在只有一个break子句时可以写在一行

    1 致谢 感谢北京理工大学嵩天和黄天羽等老师的辛勤付出 链接如下: http://www.icourse163.org/learn/BIT-268001?tid=1002235009#/learn/a ...

最新文章

  1. [转载] 杜拉拉升职记——02 单相思与性骚扰
  2. AI论文中的novelty如何评价?
  3. MySQL中的ORDER BY field
  4. node汉字拼音转换需要用到pinyin包,使用pinyin中的分词时报错提示需要安装nodejieba依赖...
  5. java库存导出_java生成导出excle文件
  6. java堆和客栈_java中堆和栈的区别分析
  7. elisa标准曲线怎么做_ELISA标准曲线绘制
  8. LeetCode - Medium - 264. Ugly Number II
  9. LeetCode 1904. 你完成的完整对局数
  10. 解读 | 滴滴主题研究计划:机器学习专题+
  11. 你听过或见过最无耻的一句话是什么?
  12. python官网下载好慢-python 官网慢
  13. C# 14位日期型字符串yyyyMMddHHmmss转变为日期格式
  14. 基于三维激光雷达的二维占据栅格地图构建-简介
  15. VMware Workstation 15 Player 共享文件夹制作
  16. PHP反序列化原生类利用
  17. 6612345免费网页打印浏览器
  18. 1309460-27-2,Ald-Ph-PEG4-acid苯甲醛基与酰肼和氨基氧基
  19. 验证手机号码 (包含166和199)
  20. python环境变量配置

热门文章

  1. 待机时反复按Power键概率性重启-定位问题
  2. HEVC解码器HM源码阅读(二)解码器中类的介绍
  3. 异步FIFO的原理以及可综合的Verilog代码
  4. phalapi可以依赖注入么_[7.8]-phalapi-进阶篇2(DI依赖注入和单例模式) | PhalApi(π框架) - PHP轻量级开源接口框架...
  5. php.ini afm,nanoscope analysis(AFM数据处理软件) v1.5 官方安装免费版(附安装教程)
  6. 非结构化数据的存储与查询
  7. linux安装activeMQ 5.16 以及集群环境
  8. JSON--就是键值对
  9. Linux复制一个或多个文件到另一个目录下
  10. 你不得不知道的上架app