网站开发费用报价表,什么职位做网站,重庆百度seo排名,哈尔滨专业制作网站1.input
1.规则
input输入的是字符串 2.print打印规则#xff1a;
整数不能与文字一起打印#xff0c;但是字符串可以#xff0c;所以将文字转换为字符串即可
print(小明今年str(5)岁了) 代码实践#xff1a;
错误代码#xff1a;
# 实现 …1.input
1.规则
input输入的是字符串 2.print打印规则
整数不能与文字一起打印但是字符串可以所以将文字转换为字符串即可
print(小明今年str(5)岁了) 代码实践
错误代码
# 实现 BMI 体重 /身高**2
user_weiightinput(请输入体重)
user_heightinput(请输入身高)
user_BMI user_weiight / (user_height) **2
print(user_BMI)报错了因为input输入的是str而不是整数强制转换即可
TypeError: unsupported operand type(s) for ** or pow(): str and int
修改后代码
# 实现 BMI 体重 /身高**2
user_weiightfloat(input(请输入体重))
user_heightfloat(input(请输入身高))
user_BMI user_weiight / (user_height) **2
print(user_BMI)请输入体重110
请输入身高170
0.0038062283737024223 2.条件语句
True/False
1.格式 if [条件]:
[执行语句]
[执行语句] 实践时间
mood_index int(input(对象今天心情怎么样(输入1-100):)) # 心情指数
if mood_index 60 : # 注意冒号print(今天可以打游戏)
else:print(今天千万不能打游戏)
3.多条件运算嵌套
实践时间
# 实现 BMI 体重 /身高**2
user_weiightfloat(input(请输入体重(单位kg)))
user_heightfloat(input(请输入身高(单位m)))
user_BMI user_weiight / (user_height) **2
print(user_BMI)if user_BMI 18.5: #python的if不用()print(偏瘦)
elif 18.5user_BMI 25 :print(正常)
else :print(肥胖)
注意原来C语言的 else if 改为 elif 4.逻辑运算
and 与
一个错就错
or 或
一个对就对
not 非
只能对一个语句操作返回相反的值 5.列表 列表也就是数组 空数组
shuzu [] 添加列表的值
列表名字.append(显示器) #添加到数组最后一个 删除列表的某个元素
列表名字.remove(显示器) len函数统计列表个数 返回min/max值 打印出排序好的从小到大的列表同时不改变原来的列表 list [韩信,赵云,曹操]
print(list)
list.append(刘备)
print(list)
list.remove(曹操) #删除列表的某个元素
print(list)
print(len(list)) #len函数可以查看列表的元素个数
print(list[0]) #也可以通过索引获得某个位置的元素
list[1] 黄忠 #将列表的某个值覆盖掉
print(list)daxiao [1,7,6,4]
print(max(daxiao)) #返回列表的最大值
print(min(daxiao)) #返回列表的最小值
print(sorted(daxiao)) #打印出排序好的从小到大的列表同时不改变原来的列表输出
[韩信, 赵云, 曹操]
[韩信, 赵云, 曹操, 刘备]
[韩信, 赵云, 刘备]
3
韩信
[韩信, 黄忠, 刘备]
7
1
[1, 4, 6, 7]