python练手_46-打破循环
2019-02-15 本文已影响0人
学子CH
# -*- coding:utf-8 -*-
# @Author: CH
"""
@project: python study
@time:2019/1/7-23:24
@file_name:【程序46】打破循环.py
@IDE:PyCharm
@else: DO NOT STOP STUDYING!!!
"""
#
# 题目 求输入数字的平方,如果平方运算后小于 50 则退出。
#
# 程序分析 无
while True:#当成立的时候就会进行,注意:可能会死循环
try:#尝试以下操作
n=float(input('输入一个数字:'))
except:
print('输入错误')
continue#这个继续就是继续回到尝试第一步
dn=n**2#乘方是两个*
print('其平方为:',dn)
if dn<50:
print('平方小于50,退出')
break#while ture要注意break,而且注意if不一定要连着esle,默认是不符合条件就回到继续循环