码迷,mamicode.com
首页 > 编程语言 > 详细

第二章 Python基础之条件判断,循环

时间:2020-01-31 22:50:24      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:inpu   条件   tin   一个   中间   ESS   amp   bre   并集   

1.条件判断if   else

   如:

if age >=18 and scroe <= 100: #py中不使用&标识并集 等于使用== 不等于使用!=

print(‘成年‘)
else:                       #中间可以使用elif 加如其他条件
    print (‘dd‘)


2.循环 遍历 迭代

(1)while循环 需要先定义一个计数器,需要有结束的条件,否则会死循环

count =0
while count<20:
    print(‘tianjia‘)    #一直满足
   
count = count +1  #count+=1

    

    (2) break  可以强制跳出循环体

(3) continue  结束当前此次循环

import random
number = random.randint(1,100) #随机产生1-100的数字
count = 0
while count <7:
    count = count + 1
    guess = input(‘请输入一个数字:‘)
    guess = int(guess)
    if guess == number:
        print(‘恭喜你猜对了‘)
        break
    elif guess <number:
        print(‘你猜的数过小啦‘)
        continue
    elif guess >number:
        print(‘你猜的过大啦,请继续猜‘)
        continue
else:#while对应的else的作用是循环正常结束时执行,否则不会执行
   
print(‘次数已经用完啦‘)

 

(4) for循环

   for i in range(7):

for不需要计数器 可自动增加,与while不同也可不加continue

for i in range(7):
    guess = input(‘请输入一个数字:‘)
    guess = int(guess)
    if guess == number:
        print(‘恭喜你猜对了‘)
        break
    elif guess <number:
        print(‘你猜的数过小啦‘)
    elif guess >number:
        print(‘你猜的过大啦,请继续猜‘)

 

第二章 Python基础之条件判断,循环

标签:inpu   条件   tin   一个   中间   ESS   amp   bre   并集   

原文地址:https://www.cnblogs.com/cslw5566/p/12246812.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!