首页
学习
活动
专区
工具
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     '''  四、小结  通过该简单程序的编写,对相应的知识点得到了熟悉与加深,同时也更加清楚自己要多写代码,多看代码,克服眼高手低的问题,争取在编写一个新程序

85640

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     '''  四、小结  通过该简单程序的编写,对相应的知识点得到了熟悉与加深,同时也更加清楚自己要多写代码,多看代码,克服眼高手低的问题,争取在编写一个新程序

81800

使用程序计算近似Π值

使用程序计算近似Π值 一、前言 现在大多数语言,只需要调用一下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

计算机相关专业“Python程序设计”教学大纲(参考)

Python程序设计” 教 学 大 纲(参考) 课程名称:Python程序设计 课程性质:限制性选修 考核方式:考查 建议学时:48+32 前导课程:数据结构、数据库原理、计算机网络、计算机图形学...1.5 Python代码编写规范 教学重点:缩进和空格、空行在Python程序中的作用和重要性,注释的形式和注释的作用,测试驱动的程序设计方式。...1.7 Python程序的运行方式 教学重点:根据__name__属性来确定Python程序的运行方式。 1.8 编写自己的包 教学重点:Python程序的组织方式。...第10章 网络程序设计 10.1 计算机网络基础知识 教学重点:OSI参考模型,TCP/IP协议族,网络协议三要素,IP地址与MAC地址。可根据需要进行适当扩充。...《Python程序设计(第2版)》,清华大学出版社,2016 参考书目: 1. 董付国.《Python程序设计开发宝典》,清华大学出版社,2017 2. 董付国.

2K40
领券