python跳回循环开始位置_如何回到python中循环的开始?
我的代码:b="y"
ol=[]
#operations list
OPERATIONS = ["-", "+", "*", "/"]
op = input ("Please enter your first calculation\n")
while b=="y":
ops = op.split(" ")
#add arguments to list
for x in ops:
ol+=x
if ol[1] in OPERATIONS:
#make sure operator is an operator
print()
#make sure not dividing by zero
if ol[1] == "/" and ol[2] == "0":
print("Error")
b = input("Would you like to do another calculation (y/n)?\n")
if b == "y":
op = input("Please enter your calculation:\n")
continue
else:
break
else:
n1 = float(ol[0])
n2 = float(ol[2])
#calculations done here
if ol[1] == '-':
calc = n1-n2
if ol[1] == '+':
calc = n1+n2
if ol[1] == '/':
calc = n1/n2
if ol[1] == '*':
calc = n1*n2
print("Result: " + str(calc))
b = input("Would you like to do another calculation (y/n)?\n")
if b == "y":
op = input("Please enter your calculation:\n")
continue
else:
break
else:
print("Error")
如何确保程序将新操作带到循环的开始,而不是继续打印原始计算?在
python跳回循环开始位置_如何回到python中循环的开始?相关推荐
- python获取图片某像素点位置_如何在python中获取图像中指定区域内的所有像素坐标?...
假设是矩形,可以使用^{}为左上角和右下角之间的点生成坐标矩阵.在X, Y = np.mgrid[xmin:xmax, ymin:ymax] 并用 ^{pr2}$ 编辑:任意形状 正如马克·塞切尔指出 ...
- 多线程学习--案例-子线程循环10次,接着主线程循环100,接着又回到子线程循环10次,接着再回到主线程又循环100,如此循环50次
子线程循环10次,接着主线程循环100,接着又回到子线程循环10次,接着再回到主线程又循环100,如此循环50次,请写出程序. package Demo4; public class ThreadTe ...
- Java多线程面试题:子线程循环10次,接着主线程循环100,接着又回到子线程循环10次, 接着再回到主线程又循环100,如此循环50次
近在学习多线程,特贴在这里,并附上自己所作答案(参考与张孝祥老师的方法). 题目如下: 子线程循环10次,接着主线程循环100,接着又回到子线程循环10次, 接着再回到主线程又循环100,如此循环50 ...
- python末位1的位置_用Python黑了整个学院学姐的电话和QQ,爬虫牛皮!兄弟们耗子尾之!...
文章末尾有python全套学习资料领取 1. python爬虫可以爬取大规模数据.Python具有丰富和强大的库.它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在 ...
- pythonfor循环语句例子_简单的python循环知识
我们在写代码时经常会用到循环,python中有for循环和while循环,我们来详细的了解一下这两种循环. for循环 Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串. 我们 ...
- python中for循环和while循环的区别_浅谈python中的while循环
python中有两种循环,while和for,两种循环的区别是,while循环之前,先判断一次,如果满足条件的话,再循环:for循环的时候必须有一个可迭代的对象,才能循环,比如说 列表.字典.字符串等 ...
- python默认安装位置_如何更改python中pip的默认安装路径
具体方法: 1.查看 site.py 文件的位置(一般在python安装目录的\Lib下),可使用指令查询:python -m site -help 2.打开site.py文件,更改 USER_BAS ...
- python中for循环怎么打开_详解Python中for循环的使用
for 循环 本系列前面 "探索 Python,第 5 部分:用 Python 编程" 一文讨论了 if 语句和 while 循环,讨论了复合语句以及适当缩进 Python 语句来 ...
- python批量读取图片gps位置_某少儿不宜网站图片拍摄位置分析,Python批量读取图片GPS位置!...
原标题:某少儿不宜网站图片拍摄位置分析,Python批量读取图片GPS位置! 1. python读取图片exif属性中的GPS信息 智能手机或平板如果在拍照时开启定位服务,照片中就会记录拍照位置信息和 ...
最新文章
- python实现将txt文件格式转换为arff格式
- 掌握这 25 条小贴士,快速提升数据可视化能力!
- 2019优质公众号大盘点,果断收藏了慢慢看吧 ~
- 机器学习之朴素贝叶斯法
- 【软件测试】单元测试不属于动态测试
- CACHE的一些名词术语
- 【算法】数独解题——用python代码
- matlab预测1人均gdp,基于时间序列模型下河南人均GDP的预测分析
- 《赖氏经典英语语法》第四集
- trie图:Computer Viruses in Planet Pandora
- 创蓝253云通讯短信平台变量说明
- 王卫的新算盘?顺丰上线专享急件服务,从北京到上海收费上千元
- 使用mac聚焦搜索无法搜索软件的情况
- 什么事LLVM和Clang?Clang与GCC有什么区别?Clang如何使用?
- 验证身份证号码是否有效
- python爬虫实战笔记---以轮子哥为起点Scrapy爬取知乎用户信息
- vue使用百度地图,添加线路、站点,简易封装,方便修改(vue使用百度地图实现添加多条线路、多个站点)
- NEMA数据经纬度转换
- Blender 物理属性 (一)刚体
- 获取当前时间时间戳的几种方式
热门文章
- linux 看不到mysql_linux的mysql下看不到mysql上的其他数据库只能看见 information_schema这一个数据库...
- 关于21年电赛,这些一定要熟悉!
- 什么?电路板上还要喷漆?
- 来了,2020年湖南省电赛获奖名单!有你学校吗?
- linux启动mysql_【数据库】MySQL数据库入门学习
- apache添加支持php的模块,配置Apache支持PHP5 apache php 套件 apache添加php模块 apache部署php项...
- java环境classpath_Java开发环境配置之Path和classpath
- 桁架工业机器人编程_工业机器人之桁架机器人
- java表数据去重_java8实现列表去重,java8的stream 和lambda的使用实例
- 一级减速器装配图cad文件_减速器的基本结构,减速箱各组成零件的结构及功用,值得保存...