本人第一个python程序为何运行不了?

你的每个if语句里的print语句里的第二”,全是中文状态下的引号,切换成英文的即可。都是后面的那个引号的问题,全是中文状态下的。每个print语句后面的str函数里的bmi,都打错了,你全部打成了bim,运行的时候一定会报错。然后应该就没有了,我修改了之后运行正常。下面是我改完之后的截图。BMI...
本人第一个python程序为何运行不了?
问题有这么几个,缩进问题,但是不确定有没有,因为你给我的源码是没有排版的,所以我自己进行了排版,Python因为没有使用;来分割语句,所以对缩进要求极其严格。我自己对其进行了排版,发现了几个小问题:
你的每个if语句里的print语句里的第二”,全是中文状态下的引号,切换成英文的即可。都是后面的那个引号的问题,全是中文状态下的。
每个print语句后面的str函数里的bmi,都打错了,你全部打成了bim,运行的时候一定会报错。
然后应该就没有了,我修改了之后运行正常。
下面是我改完之后的截图。

2021-04-05
#BMI指数体重除以身高的平方,正常范围为18.5-23.9
def calBMI(height,weight):
h=int(height)/100#录入时用厘米。
w=int(weight)
BMI = w/h**2
if BMI>=18.5 and BMI<=23.9:
fl = '正常'
else:
fl = '不正常'
print('测量结果为:')
print('BMI:{:.2f}'.format(BMI))
print(fl)
h,w = input('身高(厘米),体重(千克);(逗号分隔):').split(',')
calBMI(h,w)2021-04-05
可以报错信息?2021-04-05
mengvlog 阅读 10 次 更新于 2025-07-19 18:33:10 我来答关注问题0
  • 问题有这么几个,缩进问题,但是不确定有没有,因为你给我的源码是没有排版的,所以我自己进行了排版,Python因为没有使用;来分割语句,所以对缩进要求极其严格。我自己对其进行了排版,发现了几个小问题:你的每个if语句里的print语句里的第二”,全是中文状态下的引号,切换成英文的即可。都是后面的...

  •  折柳成萌 Python如何上下是符号,中间是文字怎么打,像这样 ※※※ 这是我第一个Python程序 ※※※?

    1、使来用win+r键,进入windows的命令行模式。2、或者通过win10自带的搜索功能进入。源 3、在配置好Python运行环知境的命令行模式下。4、输入Python之后,进入最后Python 命令提示符。5、不用换行的话,print语句将会如下。6、使用Python 的 \在字符串中输入可以换行。7、最后通过使用\的效果如下。可...

  •  j88r 如何编写第一个python程序

    这种用单引号或者双引号括起来的文本在程序中叫字符串,今后我们还会经常遇到。最后,用exit()退出Python,我们的第一个Python程序完成!唯一的缺憾是没有保存下来,下次运行时还要再输入一遍代码。

  •  文暄生活科普 超详细Visual Studio安装教程,并创建第一个C++/Python程序

    1. 打开Visual Studio后,选择“创建新项目”。2. 选择“空项目”并点击下一步,进行下一步。3. 设置项目名称和保存位置,完成项目创建。4. 右键源文件,选择“添加”并点击“新建项”。选择“C++文件”,设置文件名并点击添加(如需C语言程序,只需将文件名设为.c后缀即可)。5. 编写第一个C++...

  •  文暄生活科普 练习 1 - 第一个程序 - Learn Python 3 The Hard Way

    遇到SyntaxError:invalid syntax错误?这可能意味着您在执行Python后再次输入了python命令。关闭Terminal,重新启动,然后直接输入python3.6 ex1.py。无法打开ex1.py:[错误号2]没有该文件或目录?确保文件与当前目录下。使用cd命令切换到文件所在目录。若不清楚,建议学习附录A的命令行速成教程。文件未运行...

檬味博客在线解答立即免费咨询

Python相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部