中考python操作题怎么打开

Python015

中考python操作题怎么打开,第1张

(一)BMI 计算器

打开本题所在文件夹 C:\OMExam\python 中的"BMI 计算器.py"文档,完成以

下操作:

该程序的功能是:

输入身高和体重,计算出你的 BMI,并显示身体的胖瘦程度。

请将①和②序号替换成正确代码,完善并调试运行程序,以实现其功能。

不要添加或删除程序行,也不要删除注释。

源代码:

tz=float(input("请输入您的体重(kg)"))

sg=float(input("请输入您的身高(m)"))

bmi=tz/(sg*sg) #计算 bmi 值

print("您的 bmi 指数为:",①)

if bmi<18.5:

print("偏瘦")

elif bmi>=18.5 and bmi<24:

print("正常")

elif bmi>=24 ② bmi<28:

print("过重")

else:

print("肥胖")

所谓缺省参数,在定义函数时,可以给某个参数指定一个默认值,具有默认值的参数就叫做缺省参数。调用函数时,如果没有传入缺省参数的值,则在函数内部使用定义函数时指定的参数默认值。

缺省参数的作用:

函数的缺省参数,将常见的值设置为参数的缺省值,从而简化函数的调用。

例如:对列表排序的方法

执行结果:

在参数后使用赋值语句,可以指定参数的缺省值。

不设置缺省参数:

执行结果:张三 是 男生

# 假设班上的男生比女生多,我们不传递True这个参数,让性别默认是男生

设置缺省参数:

执行结果:

提示:

1. 缺省参数,需要使用最常见的值作为默认值。

2. 如果一个参数的值不能确定,则不应该设置默认值,具体的数值在调用函数时,由外界传递。

一句话讲在定义函数时怎样指定函数的缺省参数的默认值,在形参后面跟上一个等号,等号后面跟上参数的默认值就可以了。可以看以上案例。

必须保证带有默认值的缺省参数在参数列表末尾。

所以,以下定义是错的:

PyCharm在错误的参数下面会有一个波浪线提示,告诉你要么给它挪到缺省参数前面,要么它也变成带有默认值的缺省参数。

在调用函数时,如果有多个缺省参数,需要指定参数名,这样解释器才能能够知道参数的对应关系。

执行结果:

给大家整理的这套python学习路线图,按照此教程一步步的学习来,肯定会对python有更深刻的认识。或许可以喜欢上python这个易学,精简,开源的语言。此套教程,不但有视频教程,还有源码分享,让大家能真正打开python的大门,进入这个领域。现在互联网巨头,都已经转投到人工智能领域,而人工智能最好的编程语言就是python,未来前景显而易见。黑马程序员是国内最早开设人工智能的机构。

一、首先先推荐一个教程

8天深入理解python教程:http://pan.baidu.com/s/1kVNmOar

主要讲解,python开发环境的构建,基础的数据类型,字符串如何处理等简单的入门级教程。

二、第二个教程,是系统的基础知识,学习周期大概一个月左右的时间,根据自己的学习能力吸收能力来定。 初学者只要跟着此套教程学习,入门完全没有问题。

学完后可掌握的核心能力

1、掌握基本的Linux系统操作;

2、掌握Python基础编程语法;

3、建立起编程思维和面向对象思想;

可解决的现实问题:

字符串排序,切割,逆置;猜数字、飞机大战游戏;

市场价值:

具备编程思维,掌握Python基本语法,能开发出一些小游戏

所涉及知识点:

教程地址:http://pan.baidu.com/s/1i5mfB4D

三、拓展教程

1、网络爬虫-利用python实现爬取网页神技

第一天:https://pan.baidu.com/s/1b3CXYI

第二天:https://pan.baidu.com/s/1gfDSvHx

2、Python之web开发利刃

第一天:https://pan.baidu.com/s/1nvPmp6p

第二天:https://pan.baidu.com/s/1hrVlRMk

3、python之大数据开发奇兵

https://pan.baidu.com/s/1eRBDjCQ