首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python学习-计算BMI的小程序

请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数: 低于18.5:过轻 18.5-25:正常 25-28:过重 28-32:肥胖 高于32:严重肥胖 用if-elif判断并打印结果...%name) 练习 小明的成绩从去年的72分提升到了今年的85分,请计算小明成绩提升的百分点,并用字符串格式化显示出'xx.x%',只保留小数点后1位: s1 = 72 s2 = 85 r = 100...'%.1f%%' % r) 练习 # -*- coding: utf-8 -*- L = [    ['Apple', 'Google', 'Microsoft'],    ['Java', 'Python...', 'Ruby', 'PHP'],    ['Adam', 'Bart', 'Lisa'] ] # 打印Apple: # 打印Python: # 打印Lisa: L = [     ['Apple'..., 'Google', 'Microsoft'],     ['Java', 'Python', 'Ruby', 'Php'],     ['Adam', 'Bart', 'Lisa'] ] print

1.1K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python 开发实用程序计算

    做完后,我又想到,python 既然可以轻易的完成任何的数学计算,何不用 python 开发一个小程序专门用以计算呢? 今天就让我们走进计算器的世界,用 python 来编写一个可以用的计算器。...废话不多说,先来看看整体效果 编写思路 用户可以通过鼠标或键盘来输入或删除数字或符号,按下等号便可计算。 本教程借助 python 的 pygame 库来实现程序。...如何计算 对于其他的语言来说,计算是个大大的问题。但 python 不同,它有个特殊的内置函数,叫做eval。这个只有四个字母的函数,解决了计算器的运算。...pscreen(): screen.fill(225,225,225) screen.blit(XXX,(300,300)) #位置 ··· 好了,差不多这个计算程序的核心就是这些了...,其实不仅仅是计算器,你还可以用 pygame 来做出任意一个程序,只要肯花费些时间,还可以用 pygame 写出一个简易的系统。

    1.1K31

    Python编程学习——运用python编写简单的计算程序

    参考链接: Python程序制作一个简单的计算器 简单计算器的程序实现  一、功能要求:  实现用户输入算式,其中包含加减乘除,括号以及空格的算式,并且优先计算最里的括号的算式,例如1+ 22*3 2-...*4-9)+7 8/9-10*76+(8 6*9))  二、要求与知识点:  1、要求不能使用 eval() 的方法  2、字符串的处理  3、正则表达式的使用,re模块  4、递归函数的使用  三、程序的大概思路...,用split分隔*/,并计算。'''    ...# print(main_calcu(str_expre))  #打印计算结果             return main_calcu(str_expre)  #返回结果,也中断循环 7、程序的测试...:      20704.222222222226     '''  四、小结  通过该简单程序的编写,对相应的知识点得到了熟悉与加深,同时也更加清楚自己要多写代码,多看代码,克服眼高手低的问题,争取在编写一个新程序

    1K40

    Python编程学习——运用python编写简单的计算程序

    参考链接: 用Python编写自己的len() 简单计算器的程序实现  一、功能要求:  实现用户输入算式,其中包含加减乘除,括号以及空格的算式,并且优先计算最里的括号的算式,例如1+ 22*3 2-2...*4-9)+7 8/9-10*76+(8 6*9))  二、要求与知识点:  1、要求不能使用 eval() 的方法  2、字符串的处理  3、正则表达式的使用,re模块  4、递归函数的使用  三、程序的大概思路...,用split分隔*/,并计算。'''    ...# print(main_calcu(str_expre))  #打印计算结果             return main_calcu(str_expre)  #返回结果,也中断循环 7、程序的测试...:      20704.222222222226     '''  四、小结  通过该简单程序的编写,对相应的知识点得到了熟悉与加深,同时也更加清楚自己要多写代码,多看代码,克服眼高手低的问题,争取在编写一个新程序

    89300

    Python】GUI:基于VB、Python、PythonGUI的BMI计算器小程序

    昨天做了一个基于Labview的BMI计算器,想着既然Labview能做,其他编程语言行不行呢,说干就干!...总之,这是一门具有用户图形界面(GUI)和可以快速开发应用程序的编程语言,然后用它开发一个BMI计算的小程序效果如下: BMI-VB代码如下(供参考): Private Sub Command1_Click...() '计算BMI值 Dim sg As Double '身高 Dim tz As Double '体重 Dim jg As Double '结果 sg = Val(Text1) tz =...End Select End Sub Private Sub Command2_Click() End End Sub 用VB写完还不过瘾,那就再用当前最流行的Python来做一下吧,首先,用python...清输入您的体重(kg):') # 将输入的身高体重转换为小数float类型 if height == '0' or weight == '0': print('您输入的数据有误,程序已结束

    13310

    使用程序计算近似Π值

    使用程序计算近似Π值 一、前言 现在大多数语言,只需要调用一下Math.PI就可以知道Π值了。但是你有没有想过这个PI是怎么来的,是直接存储吗?还是计算来的。...那么除了上面的方法,还有什么方法可以根据R计算S呢,有一种可以参考的方法就是使用微积分的思想,即把圆拆分成无数个小矩形,不过在计算机中我们只能拆分出有限个小矩形。...我们假设n个矩形面积和为A,那么近似的Π计算公式如下: \pi = \frac{4A}{R^2} 现在我们知道了pi的具体公式,接下来我们看看A的计算。...最后,n个矩形相加的公式为: A = \sum_{i=1}^n\frac{\sqrt{R^2 - (\frac{i}{n}R-R)^2}}{n} 下面我们就可以根据公式用程序求出Π的近似值。...上面程序运行结果如下: 3.1410880051481085 结果很接近圆周率。

    1.7K20
    领券