请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 11563|回复: 5

if中多个条件。。。

[复制链接]

3

主题

0

好友

47

积分

新手上路

Rank: 1

发表于 2021-5-11 17:23:25 |显示全部楼层
if jca2 == jcb2 == jch2 == 0
   jdYLmax=(jdN/(jca*jcb))+(6*jdM/jca**2*jcb)
   jdYLmin=(jdN/(jca*jcb2)-(6*jdM/jca**2*jcb)
   jdK0=jca/(jdIp*2)
elif
   jdYLmax=(jdN/(jca2*jcb2))+(6*jdM/jca2**2*jcb2)
   jdYLmin=(jdN/(jca2*jcb2))-(6*jdM/jca2**2*jcb2)
   jdK0=jca2/(jdIp*2)
又好久没有学习进步了,今天遇到了个if中多个并列条件的问题。上述代码是肯定不对,应该怎样改写最好呢?
请诸位朋友指教,谢谢
回复

使用道具 举报

174

主题

45

好友

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

发表于 2021-5-11 23:26:03 |显示全部楼层
if jca2 == 0 and jcb2 == 0 and jch2 == 0
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

3

主题

0

好友

47

积分

新手上路

Rank: 1

发表于 2021-5-12 09:54:32 |显示全部楼层
本帖最后由 pucca1981 于 2021-5-12 09:57 编辑


顺便问一句如何在论坛上传截图呢
回复

使用道具 举报

3

主题

0

好友

47

积分

新手上路

Rank: 1

发表于 2021-5-12 15:51:43 |显示全部楼层
if jca2 == 0 and jcb2 == 0 and jch2 == 0 :
    jdk=jca/jdIp*0.5
    jdYLmax=(jdN/(jca*jcb))+(6*jdM/jca**2*jcb)
    jdYLmin=(jdN/(jca*jcb2)-(6*jdM/jca**2*jcb)
else:
    jdk=jca2/jdIp*0.5
    jdYLmax=(jdN/(jca2*jcb2))+(6*jdM/jca2**2*jcb2)
    jdYLmin=(jdN/(jca2*jcb2))-(6*jdM/jca2**2*jcb2)
改成else后,发现系统一直else:报错,用法有不对么?
回复

使用道具 举报

174

主题

45

好友

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

发表于 2021-5-12 18:12:17 |显示全部楼层
pucca1981 发表于 2021-5-12 09:54
顺便问一句如何在论坛上传截图呢

发帖和回复的时候选右上角的“高级模式”,里面的图片按钮可上传
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

发表于 2021-5-12 18:13:06 |显示全部楼层
pucca1981 发表于 2021-5-12 15:51
if jca2 == 0 and jcb2 == 0 and jch2 == 0 :
    jdk=jca/jdIp*0.5
    jdYLmax=(jdN/(jca*jcb))+(6*jdM/j ...

else上面两行的括号对不上
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-3-29 03:12 , Processed in 0.017120 second(s), 24 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部