Python教程(5)——Python的第一个程序

文章介绍了Python初学者如何开始编程旅程,从准备Python环境和IDE,如使用PyCharm,到理解并运行第一个程序Hello,World!,以及print和input函数的基本用法。强调了Python作为动态语言的特性,无需编译,可以直接运行代码或通过文件执行。
摘要由CSDN通过智能技术生成

python的环境以及IDE都准备好之后,我们就可以开始Python之旅了。Python的第一个程序通常是打印输出"Hello, World!",非常简单。以下是一个示例:

print("Hello, World!")

运行python代码

首先必须明白python是一门动态语言,也就没有所谓的编译过程,也就是直接运行。那么要如何运行python代码呢?我们可以用交互方式直接运行python代码,也就是说直接在控制台(cmd)界面中输入代码,先输入python,打开解释器,然后就可以直接输入python代码了。

这样子写完代码后,我们直接回车就能得到结果,非常的nice。这种方式虽然方便,但是如果代码量稍微有多行,修改起来特别不方便,所以我们考虑将代码保存在一个文件中来执行。

你可以将这段代码保存为一个以.py为扩展名的文件,例如hello.py。然后,在终端或命令行中运行该文件,你将看到输出"Hello, World!"。运行方式就是python加上你的文件名,要加后缀。就是告诉解释器,帮我运行这个python文件。

当然我们的终极方式是借助IDE来帮助我们快速的编写代码,打开PyCharm软件,新建一个工程,然后新建hello.py文件,直接运行,非常的方便快捷。

这个程序其实很简单,但它是学习任何编程语言的第一步,也是显示你已经成功安装和配置了Python开发环境的重要里程碑。从这里开始,你可以继续学习Python的基本语法、控制流程、数据类型等等。祝你学习愉快!

python程序解释

对于python的第一个程序,其中print这个是python的内置函数,表示打印的意思,括号()就是说把里面的值输出到控制台上。

print("hello world")

像上面那句话就是说把hello world输出到控制台上,当然可以直接输出字符串,也可以输出其他类型的变量。

a = 100
b = 200
sum = a + b
print("sum = ", sum)

这个例子就是直接将a加b的值sum打印出来,print函数中的sum = 直接输出,而后面的sum的值就是上面的相加。
另外需要注意的是,如果不是在条件判断或者函数中的话,print函数需要顶格写,不可以空格,如果空格的话,运行是不会过的。

  print("hello world")

这个运行就会报错,这是python的语法规定的,我们按规定做就是了。

有输出的话,那么肯定也会有输入的。input()函数就是输入,表示你需要在控制台上输入字符

a = input()
print("your input string = ", a)

运行该程序的话,你会发现没有任何反应,因为程序在等着你输入,你需要在控制台上输入东西,这样的话程序才会往下跑,否则程序就会一直堵在那里

以上就是python程序中的输入和输出,输入可能不经常用到,但是输出可是非常经常用到的。

更多精彩内容,请关注同名公众:一点sir(alittle-sir)

Python程序设计中,计算体脂率通常涉及到一些基本的公式,比如皮褶厚度法、生物电阻抗法等。这里我们简单地假设使用常见的基础代谢率(BMR)公式来估算,因为这是一个简单的示例。 首先,我们需要用户输入他们的基本信息,如年龄、性别、体重以及身高。然后,可以使用BMR公式来估计每日所需的总热量消耗,再结合活动水平来调整为TDEE(Total Daily Energy Expenditure,每日总能量消耗)。最后,体脂率可以通过下面这个公式计算: 体脂率 = (1 - ((1.2 * 体重(kg)) + (0.23 * 身高(cm) - 5.4) - (6.8 * 年龄) - (161)) / 10000) 下面是简单的Python代码片段: ```python # 用户输入 age = int(input("请输入您的年龄:")) gender = input("请输入您的性别(男/女):") weight_kg = float(input("请输入您的体重(kg):")) height_cm = float(input("请输入您的身高(cm):")) # 根据性别调整系数 if gender == "男": bmr = 88.362 + (13.397 * weight_kg) + (4.799 * height_cm) - (5.677 * age) else: bmr = 447.593 + (9.247 * weight_kg) + (3.098 * height_cm) - (4.330 * age) # 活动水平调整 activity_factor = { "轻度": 1.2, "中度": 1.55, "重度": 1.9 } activity_level = input("请选择您的日常活动水平(轻度/中度/重度):") bmr *= activity_factor[activity_level] # 计算体脂率 body_fat_percentage = (1 - ((1.2 * weight_kg) + (0.23 * height_cm - 5.4) - (6.8 * age) - (161))) / 10000 print(f"您的体脂率大约是:{body_fat_percentage * 100}%")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员一点

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值