
简单输入输出
# 初始程序
print('hello world')
# 变量
# 变量名 = 变量值
name = "Eric"
name = input("请输入您的名字")
age = 18
addr = "沈阳市"
print("name = ", name, "age = ", age, "addr = ", addr)
数据类型转换
# 数据类型 # 数字类型 # 整数 int # age = 100 week = 7 # print(type(age)) print(type(week)) ## 浮点数 float height = 1.80 print(type(height))# # 字符串 string name = 'eric' print(type(name)) # # 输入年龄 , 告诉用户 50年后多大 age = input("请输入你的年龄") # age = "22" print(type(age)) # 数据类型转换 age = int(age) print(type(age)) age = age + 50 print("50 年后您", age, "岁") print("你的身高是 " + str(1.88)) height = "1.67" print(float(height) + 1.2)
运算符
# 运算符 # 算术运算符 + - * / 除法 // 整除吧 a**b a的b次方 % 取模(余数) a = 5 b = 2 print(a%b) print(a/b) print(a//b) print(a**b) # 赋值运算符 = += -= *= /= %= age = 10 # age = age + 50 age += 50 print(age) # 比较运算符 == 等于 != 不等于 > < >= <= math = 90 music = 80 english = 89 print(math == english) print(math != english) print(math >= music) print(math <= music) # 逻辑运算 与 and 或 or 非 not print(math >=90 and english >=90) print(math >=90 or english >=90) print(not (math >=90)) print(not music) print(not 0)条件判断
bmi计算器
# 计算公式为:BMI=体重÷身高2。(体重单位:千克;身高单位:米。) """ 分类 BMI 范围 偏瘦 <= 18.4 正常 18.5 ~ 23.9 过重 24.0 ~ 27.9 肥胖 >= 28.0 """ # 思路 # 输入体重 weight = input('请输入你的体重') # 输入身高 height= input("请输入你的身高") weight = float(weight) height= float (height) # 计算 bmi bmi = weight/ height **2 print("bmi = ", bmi) # 判断提示 if bmi <= 18.4: print("偏瘦") elif bmi >=18.5 and bmi <= 23.9: print("正常") elif bmi >= 24 and bmi <= 27.9: print("过重") elif bmi >= 28: print("肥胖")
字符串格式化
# 字符串格式化
name = "eric"
age = 19
addr = "沈阳"
## 1print 可以一次输出多个变量
print("name = ", name, "age = ", age, "addr = ", addr)
# 2 %输出 %s 是str的意思 %d 整数 %f 小数
print("name = %s, age = %d, addr = %s"%(name, age, addr))
# 3 format 输出
print("name = {}, age = {}, addr = {}".format(name, age, addr))
# 4 f字符串输出
print(f"name = {name}, age = {age}, addr = {addr}")
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)