首页 > 其他分享 >循环与判断语句

循环与判断语句

时间:2023-02-27 22:47:54浏览次数:37  
标签:语句 判断 ran rse while 循环 print input

if语句:

# import random # 随机抽取模块
# rse=random.randint(1,10)
# print(rse)
# t=input('请输入你猜的数!!!:')
# if rse == int(t): # t原本是字符串int强行转成数字类型
# print('恭喜你答对了')
# else: #猜的不对则运行下面代码
# print('你答错了')
while循环:
while循环简称死循环只要条件一直正确,它就会一直运行下去
直到遇到条件不符合才会结束循环。
但while循环有控制结束的内置函数:

# break 跳出本次循环
# continue 跳过本次循环继续下次循环,本次循环它后面的条件都不会运行
while循环内部运行原理
小练习:
# total=0
# n=0
# while True:
# price=float(input('输入价格:'))
# number=int(input('输入数量:'))
# total+= price*number # 总额
# n+=number # 计算数量
# print('你购买的数量是%s'%n)
# an=input('当前商品总额%s(q退出):' %total)
# if price=='q':
# break

# 猜拳游戏
# import random
#
# s=1
# j_ss=0 # 计算机器胜利的变量
# www=0 # 我胜利的变量
# while s<=3: # 控制游戏三局
# ran = random.randint(0, 2)
# rse=int(input('请输入 剪刀(0),石头(1),布(2):'))
# if rse==0 and ran ==2 or rse == 1 and ran==0 or rse ==2 and ran ==1: # 判断我获胜
# print('运气好到爆炸')
# www+=1 # 记录胜利次数
# elif rse==2 and ran ==0 or rse == 0 and ran==1 or rse ==1 and ran ==2:
# print('这机器这么嚣张')
# j_ss+=1
# else:
# print('平局')
# s+=1
# if www >j_ss: # 计算我的次数大于它
# print('我赢了')
# elif j_ss>www:
# print('机器赢了')
# else:
# print('平局')



标签:语句,判断,ran,rse,while,循环,print,input
From: https://www.cnblogs.com/shuai61457/p/17162246.html

相关文章

  • SQL语句(均可在Navicat里面操作)
    一、(知道)数据库表操作1、创建数据库表语法格式:createtable表名(字段名1类型约束字段名2类型约束......
  • SQL语句执行过程
    模块图层次划分Server层含连接器/查询缓存/分析器/优化器/执行器等,所有跨存储引擎的功能都在此处实现,如存储过程/触发器/视图等。连接器连接时进行权限验证,且后续所......
  • C语言:判断平方数
    //题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?//1.程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如......
  • 溢出标志位OF与进位标志位CF判断
    1、OF与CF概述OF(OverflowFlag,溢出标志位):有符号数之间加减运算的溢出标志CF(CarryFlag,进位标志位):无符号数之间加减运算的溢出标志快速判断(加法)(减法可转换为加法) 有......
  • for循环中list add的是同一个对象,new 对象要在里面创建
    for循环中listadd对象,最后发现是同一个。错误代码:publicstaticvoidmain(String[]args){int[]arrs={1,2,3,4};Stringstring=null;ArrayList<String>st......
  • JS 时间比较,判断截止时间
    /***截至日期格式示例:2022-06-0215:00:00*true:到了截止时间,false:未到截止时间*/exportfunctiongetDeadline(str){constmyDate=newDate()constyear......
  • JS 判断数组对象中某个字段有无重复
    判断一个数组中对象中,某个字段是否有重复1.使用setmap实现letarr=[{name:'zhang',id:'1001'},{nmae:'li',id:'1001'}]//判断id是否重复//返回一个id......
  • 五十条常用的MySQL语句
    1、查询“001”课程比“002”课程成绩高的所有学生的学号;selecta.S#from(selects#,scorefromSCwhereC#='001')a,(selects#,scorefromSCwhereC#='002')bwhe......
  • 【Python】判断字符串输入合法化
    Python判断字符串输入合法化​​只包含数字​​​​包含数字​​​​只包含中文​​​​包含中文​​​​只包含字母​​​​包含字母​​只包含数字判断字符串是否只包含数......
  • go中的for range循环
    forrange中的val只是对原目标的一个拷贝,所以写操作,包括指针操作,都不会对原有目标产生影响;参考https://blog.csdn.net/qq_41580831/article/details/104092605以及下面这......