python 中的很大的挑战,其实是对个人而言
i = int(raw_input('净利润:')) #input()这个能不能很是直白的解释一下,最好能够简单的比喻。不胜感激arr = #这个结尾怎么不用冒号了呢?非常期待你的答案,当然我比较小白,需要直白的啦
rat = ,这个我懂,
r = 0 #为什么 会冒出这个东东,的确是蒙头一棒
for idx in range(0,6): #for i in range 这个我知道啊, 可是idx 不知道啦,我不是颜回啊 可以举一反三。
if i>arr: #完全不懂
r+=(i-arr)*rat 完全交给老师
print (i-arr)*rat算了吧 喝口水再教我
i=arr 求你了
print r {:5_104:} 你这个是做什么?
好歹帮我解释一下吗?
ruizheng03342 发表于 2020-12-24 21:59
好歹帮我解释一下吗?
fori in range 你懂
for idx in range 你不懂
开什么玩笑,这两个语句是一模一样的啊 主要idx 是什么东东啊
ruizheng03342 发表于 2020-12-24 22:27
主要idx 是什么东东啊
for i range和for idx range,其中的 i 和 idx 都是一个临时变量。基础多学学。 本帖最后由 tryhi 于 2020-12-25 09:48 编辑
fori in range 你懂
for idx in range 你不懂
证明fori in range其实你不懂,只是你以为你懂了
arr = 这个结尾你不懂
rat = 为什么这个你又懂
这两个句子有什么区别吗?因为数字不一样?
只有class、def、if、for、while等这些“块代码”才要加冒号,找个基础视频看上一天你就懂了 temp = input("guess the number in my heart.")
guess = int(temp)
while guess != 8:
print("please try again!")
if guess == 8:
print("congratuation!")
else:
if guess > 8:
print("it is more.")
if guess < 8:
print("it is less.")
这个我怎么打印出来是无数个 try again
除了填上了8 真确的是CONGRATUATION ruizheng03342 发表于 2020-12-26 23:19
这个我怎么打印出来是无数个 try again
除了填上了8 真确的是CONGRATUATION
你怎么学的……
if 和 else 要缩进在 while 下
建议回去好好补补基础 while True:
i = float(input("净利润"))
if 100000 >= i:
print(i * 0.1)
elif 200000 >= i > 100000:
print((i - 100000) * 0.075 + 100000 * 0.1)
elif 400000 >= i > 200000:
print((i -200000) * 0.05 + (200000 - 100000) * 0.075 + 100000 * 0.1)
elif 600000 >= i > 400000:
print((i-400000) * 0.03 +(400000 -200000) * 0.05 + (200000 - 100000) * 0.075 + 100000 * 0.1 )
elif 1000000 >= i > 600000:
print((i - 600000) * 0.015 + (600000-400000) * 0.03 +(400000 -200000) * 0.05 + (200000 - 100000) * 0.075 + 100000 * 0.1)
elif 1000000 < i:
print((i-1000000) * 0.01 + (1000000-6000000) * 0.015 + (600000-400000) * 0.03 + (400000 -200000) * 0.05 + (200000 - 100000) * 0.075 + 100000 * 0.1 )
else:
if i < 0:
print("it is worng")
当我输入1500000的时候怎么会变成负数呢-
-36500.0
净利润 那位大侠帮帮我看看,里面的原因
页:
[1]