我是靠谱客的博主 直率盼望,最近开发中收集的这篇文章主要介绍python中break可以用在for和if中吗_python中for、while循环、if嵌套的使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、for循环

字符串就是一个有序的字符序列

for i in range(5):

print(i)

定义一个死循环

while True:

pass

2、break和continue

肯定需要和循环配合使用

while-break/for-break

在一个循环中如果某个条件成立后 执行了break 那么这个循环将停止(跳出循环)

而且在break后面的代码将不再执行

while-continue/for-break

在一个循环中如果某个条件成立后 执行了continue 那么提前结束本次勋魂

而且在continue后面的代码将不再执行

if嵌套应用

chePiao = 1 # 用1代表有车票,0代表没有车票

daoLenght = 9 # 刀子的长度,单位为cm

if chePiao == 1:

print("有车票,可以进站")

if daoLenght < 10:

print("通过安检")

print("终于可以见到Ta了,美滋滋~~~")

else:

print("没有通过安检")

print("刀子的长度超过规定,等待警察处理...")

else:

print("没有车票,不能进站")

print("亲爱的,那就下次见了")

if猜拳游戏

import random

player = input('请输入:剪刀(0) 石头(1) 布(2):')

player = int(player)

# 产生随机整数:0、1、2 中的某一个

computer = random.randint(0,2)

# 用来进行测试

#print('player=%d,computer=%d',(player,computer))

if ((player == 0) and (computer == 2)) or ((player ==1) and (computer == 0)) or ((player == 2) and (computer == 1)):

print('获胜,哈哈,你太厉害了')

elif player == computer:

print('平局,要不再来一局')

else:

print('输了,不要走,洗洗手接着来,决战到天亮')

while循环应用

计算1~100的累积和(包含1和100)

#encoding=utf-8

i = 1

sum = 0

while i <= 100:

sum = sum + i

i += 1

print("1~100的累积和为:%d" % sum)

九九乘法表

i = 1

while i<=9:

j=1

while j<=i:

print("%d*%d=%-2d " % (j, i, i*j), end = '')

j+=1

print('n')

i+=1

for循环应用

for 临时变量 in 列表或者字符串等可迭代对象:

循环满足条件时执行的代码

for x in name:

print(x)

if x == 'l':

print("Hello world!")

最后

以上就是直率盼望为你收集整理的python中break可以用在for和if中吗_python中for、while循环、if嵌套的使用的全部内容,希望文章能够帮你解决python中break可以用在for和if中吗_python中for、while循环、if嵌套的使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部