Python流程控制if条件选择与for循环
作者:匿名V5程序员??????? 发布时间:2022-04-03 21:09:52
标签:Python,流程,控制,if,条件,选择,for,循环
1、if条件选择
# coding:utf-8
num = 23
if num>2:
print("dayu")
if num<2:
print("xiaoyu")
## if else
if num>10:
print("D")
else:
print("A")
## if elif else
if num < 10:
print("D")
elif num < 20:
print("C")
elif num < 30:
print("B")
else:
print("A")
## if 嵌套
if num > 10:
if num>20:
if num >30:
print("A")
else:
print("B")
else:
print("C")
else:
print("D")
2、for循环
# coding:utf-8
# Author:Yang Xiaopeng
for i in (1,2,3,4,5,6,7,8):
if i < 8:
print(i,end="____")
else:
print(i)
list1 = [1,2,3,4,5,6]
for item in list1:
if item / 2 == 1:
print(item)
for item in "asjhlafjhkllsadk":
if item == 'k':
print(item)
else:
print(item,end="_")
3、while循环
# coding:utf-8
# Author:Yang Xiaopeng
# 死循环
"""
while True:
pass
"""
num = 1
while num<10:
print(num,end="_")
num+=1
4、break 及 continue
break: 结束循环
continue 退出本轮循环,继续下一轮循环
# coding:utf-8
# Author:Yang Xiaopeng
num = 0
while num<10:
num += 1
if num <=6:
continue
print(num, end="_")
print("")
num =0
while num<10:
num = num + 1
if num == 6:
break
print(num, end="_")
来源:https://blog.51cto.com/u_12907475/5458664
0
投稿
猜你喜欢
- models.py:from django.db import models # 出版社class Publisher(models.Mod
- 下面给出ORACLE的一种实现方式,要分2步走:1. 建立 SEQUENCE CREATE [ OR REPLACE ] SEQUENCE
- 我就废话不多说了,大家还是直接看代码吧try: s = socket.socket() s.bind(('127.0.0.1'
- python自带了日志模块logging,可以用来记录程序运行过程中的日志信息。同时python还有logbook模块用来取代logging
- var str = "pig cat fish、dog horse monkey bear、lion、fox&quo
- 刚在网上查了一圈,好家伙,全都是那一篇文章,而且用的pycharm是老版本的,下边介绍的是pycharm2019专业版的,直接切入正题:(1
- 发送端代码:#!/usr/bin/python# -*- coding: UTF-8 -*-import socketimport stru
- 实现思路1、场地部署:我们需要拥有一个可以用来画节点的地方!详看我这篇文章QGraphicsScene、QGraphicsView的基础使用
- 数据类型是一种值的集合以及定义在这种值上的一组操作。一切语言的基础都是数据结构,所以打好基础对于后面的学习会有百利而无一害的作用。pytho
- 上期回顾:亚马逊购物用户体验分析 (一)“查找内部”功能书是在亚马逊最常被购买的产品之一,所以毋庸置疑亚马逊的开发小组已经建立了一个关于“查
- 很多开发者说自从有了 Python/Pandas,Excel 都不怎么用了,用它来处理与可视化表格非常快速。下面我来举几个例子。1. 删除重
- 1.弹启一个全屏窗口 <html> <body onload="win
- 在这系列视觉设计的文章间隙插一篇字体单位的文章。前文说了,字体单位应该用em而不用px,原因简单来说就是支持IE6下的字体缩放,在页面中按c
- 实例一--爬取页面import requestsurl="https//itemjd.com/2646846.html"
- 为什么要用jsonpath就跟为什么要用xpath一样,jsonpath的设计灵感来源于xpath。一个强大的json数据提取工具。让用户不
- Python Thread类表示在单独的控制线程中运行的活动。有两种方法可以指定这种活动:1、给构造函数传递回调对象mthread=thre
- 看了oschina上的两个代码,受益匪浅。其中对join()方法不理解,看python官网文档的介绍:join([timeout]):等待直
- 本文实例讲述了Python将阿拉伯数字转换为罗马数字的方法。分享给大家供大家参考。具体实现方法如下:def numToRomanNum(Nu
- Pytorch的backward()函数假若有多个loss函数,如何进行反向传播和更新呢? x = torch.tensor(2.0, re
- 程序运行,产生如下结果,然后进程终止,导致这一结果的原因很有可能是内存 * 。当两个较大的 (e.g., 10000*10000 维)ndar