python计算2的平方代码_Python练习实例46 | 求输入数字的平方,如果平方运算后小于 50 则退出。...
这个问题,其实有两种计算的思路,第一种就是需要对结果进行判断,无非就是两种结果,一种结果为真,一种结果为假,将这两种结果分别赋值给1和0,然后创建一个while循环即可。
小黄人.jpg
实现的方式大致如下:
# 求输入数字的平方,如果平方运算后小于 50 则退出。
TURE = 1 # 布尔型的赋值运算
FLASE = 0
def SQ(x): # 定义一个函数,返回值为 x的平方
return x**2
print("如果平方输出的数字小于50,则退出") # 输入入口
again = 1
while again: # 创建一个while循环
num = int(input("请输入一个数字:")) # 输入要计算平方的数字
print("运算的结果为:%d"%(SQ(num))) #打印出结果
if SQ(num)>50: # 如果SQ(num)的值大于50
again = TURE # 返回真 也即继续执行下一次循环
else: # 否则关闭
again = FLASE
程序运算结果如下:
C:\Python\python.exe "C:/Users/Administrator/Desktop/Python 练习实例100题/练习46.py"
如果平方输出的数字小于50,则退出
请输入一个数字:42
运算的结果为:1764
请输入一个数字:36
运算的结果为:1296
请输入一个数字:12
运算的结果为:144
请输入一个数字:5
运算的结果为:25
Process finished with exit code 0
不过,坦白来说,这种方式实现代码量有些冗长,其实,我们可以直接对输出的结果进行判断,如果大于50的话,就继续运行,否则的话结束运行。
所以,我们直接上来就可以创建一个while循环,然后对其条件的运行结果进行判断即可。
while True:
num = int(input('请输入一个数字:')
print("计算结果为:%d"%num**2)
if num**2<50:
break
程序运算结果和上面是一样的。
C:\Python\python.exe "C:/Users/Administrator/Desktop/Python 练习实例100题/练习46.py"
如果平方输出的数字小于50,则退出
请输入一个数字:42
运算的结果为:1764
请输入一个数字:36
运算的结果为:1296
请输入一个数字:12
运算的结果为:144
请输入一个数字:5
运算的结果为:25
Process finished with exit code 0
2020年3月15日
北京市通州区京贸中心
python计算2的平方代码_Python练习实例46 | 求输入数字的平方,如果平方运算后小于 50 则退出。...相关推荐
- python求输入数字的平方、如果平方运算后小于50则退出_Python练习题(三)
44.两个 3 行 3 列的矩阵,实现其对应位置的数据相加,并返回一个新矩阵 import numpy # pip install numpy 需要安装模块 ,支持大量的维度数组与矩阵运算 x = n ...
- PYTHON输入数字的平方,如果平方运算后小于50则退出
TRUE = 1 FALSE = 0 def PF(a):return a * a b = 1 while b:num = int(input('输入一个数字:'))print('运算结果为:', P ...
- python发邮件给女朋友代码_Python群发邮件实例代码
直接上代码了 import smtplib msg = MIMEMultipart() #构造附件1 att1 = MIMEText(open('/home/a2bgeek/develop/pytho ...
- python计算列表中位数的函数_python的列表List求均值和中位数实例
我就废话不多说了,直接上代码吧! import numpy as np a = [2,4,6,8,10] average_a = np.mean(a) median_a = np.median(a) ...
- python计算sinx近似值的程序_python编程计算sinx-女性时尚流行美容健康娱乐mv-ida网...
女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 python 字符串,数值 计 ...
- Python计算身份证第18位(校验码)来判断身份证是否输入正确
Python计算身份证第18位(校验码)来判断身份证是否输入正确 前言 身份证编码规则如下:根据[中华人民共和国国家标准GB11643-1999]中有关公民身份号码的规定,公民身份号码是特征组合码,由 ...
- Java怎么在if输出中进行运算_磕代码:c/c++/java:输入三个整数,输出运算结果;if条件句的使...
磕代码:c/c++/java:输入三个整数,输出运算结果:if条件句的使 磕代码:c/c++/java:输入三个整数,输出运算结果:if条件句的使用 c: #include int main() { ...
- python车牌识别系统开源代码_python+opencv实现车牌定位功能(实例代码)
写在前面 HIT大三上学期视听觉信号处理课程中视觉部分的实验三,经过和学长们实验的对比发现每一级实验要求都不一样,因此这里标明了是2019年秋季学期的视觉实验三. 由于时间紧张,代码没有进行任何优化, ...
- python计算坐标点欧式距离_Python计算一个点到所有点的欧式距离实现方法
Python计算一个点到所有点的欧式距离实现方法 如下所示: distances = np.sqrt(np.sum(np.asarray(airportPosition - x_vals)**2, a ...
最新文章
- 课时 29:安全容器技术(王旭)
- 陶哲轩实分析习题9.1.1
- BITMAPINFO结构
- 2019-03-14-算法-进化(两个数组的交集 II)
- PowerBuilder调用.Net编译好的DLL
- mysql binlog php处理_MySQL数据的binlog处理方法
- java socket 实现 http_Java Socket编程 - 基于Socket实现HTTP下载客户端
- C语言复杂声明解读简明方法
- 实验三+124+高小娟
- 一天搞定DXUT三步曲之一:DXUT框架
- windows无法安装iis信息服务器,windows server 2016 安装iis教程
- Bone Collector(hdoj--2602--01背包)
- 多源最短路(Floyd算法)
- bzoj1488 图的同构
- 实木地板被机器人弄成坑_“实木地板”真的好?这些不搞明白,小心被商家坑了...
- PCI驱动框架简单分析
- 厦大2021期中考试
- 字母异位词分组-LeetCode49
- java数据类型图:
- 两个顺序栈共享一个数组的存储空间