python day 2
上篇作业
name = "传智播客" stock_price = 19.99 stock_code = "003032" stock_price_daily_growth_factor = 1.2 growth_days = 7 finally_stock_price = stock_price * (stock_price_daily_growth_factor ** growth_days) print(f"公司:{name},股票代码:{stock_code},当前股价:{stock_price}") print("每日增长系数是:%.2f,经过%d天的增长后,股价达到了:%.2f" % (stock_price_daily_growth_factor,growth_days,finally_stock_price))
第一阶段
第二章
1.8 数据输入
input 可以通过变量接受这个输入内容,默认是字符串类型
# 字符串
name = input("你是谁?") print("o! you are %s !" % name)
#input 默认获取字符串,记得类型转换 num = int(input("密码密码")) print("密码类型是%s" % type(num))
第三章 判断语句
3.1布尔
通过比较运算得到布尔类型的值

#运算符可以比较字符串的大小 name_1 = "itcat" name_2 = "itheima" print(f"itcaat < irheima ?{name_1 < name_2}")
结果为 Ture
3.2 if条件语句
if 条件1:(冒号)
要做的事 (四个空格的缩进)
elif 条件2:
要做的事
else 条件n:
要做的事 (else顶头写,与if同级)
age = int(input("age:")) if age < 18: print("未成年") else: print("已成年")
案例--猜数字
insure_num = 10 if int(input("第一次猜的数字:")) == insure_num: print("bingo!") elif int(input("不对,再猜一次:")) == insure_num: print("bingo!") elif int(input("不对,再猜最后一次:")) == insure_num: print("bingo!") else: print("全错了,是10")
作业

浙公网安备 33010602011771号