知识点:
1.字符串 Python程序内部用于记录人类文字信息的数据类型
"魏明择"
'魏明择'
"""魏明择"""
'''魏明择'''
使用双引号、单引号、3个连续的双引号或3个连续的单引号
2.print() 函数,用于计算机打印信息给人看
print(“魏明择”)
3.注释:让Python解释执行器忽略其中的内容
以#号开头,直至行尾
4.数字:
整数:100 0 -1 99999999999999999999(可以无限大)
浮点数:3.14 3.0 0.14 3.14E8(表示3.14乘以10的八次方)
复数: 复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型。
5.算数运算符
± *(乘) /(除)
// 地板除法(向下取整)
% 求余
** 幂运算 x**y 代表x的y次方
6.比较运算符:
< <= > >= ==(等于) !=(不等于)
7.input()函数,等待用户输入文字信息,以字符串形式返回给程序用法:
input(“提示语”)
8.赋值语句
作用:用一个有名字的变量,记录表达式执行后的结果供后续使用
语法:
变量名=表达式
如:
name=input(“请输入您的姓名:”)
print(“刚才你输入的姓名是:”,name)
9.float()函数,可以将给他的字符串转化为浮点数并返回
10.if语句
作用:根据表达式的返回值,来选择性的执行某个语句块
语法:
if 条件表达式1:
语句块1
elif 条件表达式2:
语句块2
elif 条件表达式3
语句块3
......
else
语句块4
11.判断身体质量指数的小程序代码如下:
#1.让用户输入体重信息
weight=input("请输入体重(公斤):")
#2.为了运算,将weight 绑定的字符串用float函数化为浮点数
#重新使用weight绑定
weight=float(weight)
#3.让用户输入身高信息(单位:米) 用float函数转化为浮点数后用
#height变量绑定
height=float(input("请输入身高(米):"))
#4.用weight和height计算BMI值
bmi=weight/height**2
print("你的BMI值是",bmi)
#根据BMI值的取值范围,给出结果
if bmi<18.5:
print("体重过轻")
elif 18.5<=bmi<=24:
print("正常体重")
elif bmi>24:
print("体重过重")
执行结果: