13019003606 发表于 2017-11-19 22:33

python第四课|if

本帖最后由 13019003606 于 2017-11-19 22:36 编辑

这节课比较简单,说说if循环

废话不多说,上代码
if something:   
    do something
if 后面跟上的东西经过运算,值为True的话,就接着做后面的操作
再说说and和or
if something and otherthing:
    do something
if something or otherthing:
    do something
就从and和or的本意就能理解
and的话必须同时满足
or的话满足其一就行

作业:用代码解一元二次方程

a13361128 发表于 2018-1-15 15:25

本帖最后由 a13361128 于 2018-1-15 15:26 编辑

a = float(input('EnterA:'))
b = float(input('EnterB:'))
c = float(input('EnterC:'))

d = (b**2) - (4*a*c)

sol1 = (-b-(d))/(2*a)
sol2 = (-b+(d))/(2*a)

print('answers1:',sol1)
print('answers2:',sol2)

我剛剛試了一試,大概是這樣吧?









神奇的小尾巴:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.97 Safari/537.36 Vivaldi/1.94.1008.40(zh-TW)
——2018/1/15 下午3:25:17         

离尘子 发表于 2017-11-21 12:37

13019003606 发表于 2017-11-21 10:18
当然不光是if循环
定义一个函数,传入二次项系数,一次项,常数项,判断判别式,再代入公式

好麻烦!还是继续关注楼主你的更新,慢慢学吧!

冥界3大法王 发表于 2017-11-19 23:45

是的,关键 要加冒号 ! {:301_988:}
你这教程太慢了,何时能开发出成品?
1天至少要看一本书。

shp747994 发表于 2017-11-19 23:50

试试看自己会不会,哈哈

我傻瓜1991 发表于 2017-11-20 07:52

谢谢提醒

13019003606 发表于 2017-11-20 09:04

冥界3大法王 发表于 2017-11-19 23:45
是的,关键 要加冒号 !
你这教程太慢了,何时能开发出成品?
1天至少要看一本书。

快的话,网上有教程。我时间也不多,谢谢谅解

冥界3大法王 发表于 2017-11-20 09:51

13019003606 发表于 2017-11-20 09:04
快的话,网上有教程。我时间也不多,谢谢谅解

我们要的效果是每个贴子都能挤出牛奶来!

taotaster 发表于 2017-11-20 10:16

由浅入深,学习了

离尘子 发表于 2017-11-20 18:22

用这个解方程,一点思路都没有啊!

13019003606 发表于 2017-11-21 10:18

离尘子 发表于 2017-11-20 18:22
用这个解方程,一点思路都没有啊!

当然不光是if循环
定义一个函数,传入二次项系数,一次项,常数项,判断判别式,再代入公式
页: [1] 2
查看完整版本: python第四课|if