ip判断

函数封装
正则表达式(判断数字)
内置函数isDigit只认数字,负号也会被识别错误

  1. from re import match
  2. match('^[+-]{0,1}\d+$',n)is not None

布尔值数组
判断四段数字是否都符合要求,如果只用一个布尔值会出现覆盖导致判断错误
split
将四段字符串切割开,分别进行判断
错误拼接
python中字符串不能和其他类型自动转换,需要手动将所有参数转为str

BMI

if elif语句
实现判断
pow() 或者 **
实现次方

猜数字

引入random库
实现随机数生成
for循环
实现5次猜数字限制,和连续输入
布尔值
实现5次中有一次成功就退出循环
count
判断猜数次数

温度

format round()等
实现保留小数点后几位数