python第一天
2021-03-13 本文已影响0人
__method__
基本数据类型
# 注释
# 数据类型
# 1 数字 整型int 整数 float 小数浮点型
# 2 字符串 '' 或 ""包裹的 原样输出
# 3 列表
# 4 元组
# 5 字典
# 6 集合
# 判断和循环
# 函数
# 面向对象
print("hello")
# 变量
name = '张三'
name = '李四'
age = 18
print(name)
print(age)
数据类型转换
# 变量的简单运算
# bmi + - * / 加减乘除 // 整除 % 取余 ** 幂 2**4
# print(10//3)
height = input("请输入你的身高")
# 数据格式转换 string -- float
print(type(height)) # <class 'str'> # 看变量类型
height = float(height)
print(type(height)) # <class 'float'>
# print(height)
# height = 1.8
weight = input("请输入你的体重")
weight = float(weight)
bmi = weight/height**2
print(bmi)
判断
# 判断和循环
age = -20
# if 要判断的条件:
# 满足条件时执行的事情
# else:
# 不满足条件时执行的事情
if age>=18:
print("恭喜你, 可以去网吧了1")
print("恭喜你, 可以去网吧了3")
elif age<18 and age>0:
print("对不起你还是个宝宝")
else:
print("输入错误请重新输入")
print("恭喜你, 可以去网吧了5")
print("恭喜你, 可以去网吧了6")
print("恭喜你, 可以去网吧了7")
自己的bmi计算器
# 变量的简单运算
# bmi + - * / 加减乘除 // 整除 % 取余 ** 幂 2**4
# print(10//3)
height = input("请输入你的身高")
# 数据格式转换 string -- float
print(type(height)) # <class 'str'> # 看变量类型
height = float(height)
print(type(height)) # <class 'float'>
# print(height)
# height = 1.8
weight = input("请输入你的体重")
weight = float(weight)
bmi = weight/height**2
print(bmi)
if bmi<=18.4:
print('偏瘦')
elif 18.5 <= bmi<23.9:
print("正常")
elif bmi>=24.0 and bmi<27.9:
print("偏胖")
else:
print("肥胖")
循环
# while 循环
# while True:
# # print("哈哈哈哈")
# while 循环条件:
# 满足循环条件时要执行的事情
# i = 0
# while i < 10:
# print("哈哈")
# print(i)
# i = i + 1
# 1+ 2... 100 = 5050
i = 1
sum = 0
while i<=100:
sum = sum + i
# print(sum)
# print(i)
i = i+1
print(sum)
# i = 0
# while i<100:
# print(i)
# i = i+1