所以最近我对学习python很感兴趣,去年圣诞节我得到了“思考python”。不幸的是,由于我的考试,我没有时间真正进入它。尽管我认为这本书是为Python2编写的,但我还是决定使用Python3.4.3。然而,这确实产生了一些问题。我可以通过浏览互联网之类的方式解决大多数问题,但这是一个我还没有找到解决方法的问题。你知道吗
在这个练习中,我应该将python作为一个计算器来练习,以熟悉它:
“opg.3如果我早上6:52离开家,以轻松的配速跑1英里(每英里8:15分钟),然后以快节奏跑3英里(每英里7:12分钟),再以轻松的配速跑1英里,我什么时候回家吃早餐?”你知道吗
在这个练习中,我想创建两个变量,一个称为“小时”,一个称为“分钟”。当变量“minutes”>;=60时,变量“hours”应该增加1,“minutes”应该减少60。你知道吗
hours = 6.0
minutes = 52.0
if minutes >= 60:
hours += 1 and minutes -= 60
print ( )
print ( )
print ( )
print ( "opg.3---------------*" )
print ("minutes += 8.15*2 + 7.12*3")
minutes += 8.15*2 + 7.12*3
print ( "back home at",hours,":",minutes , "<<" )
print ( "--------------------*" )
print ( )
print ( )
print ( )
print ( )
我的纸条有两个问题。你知道吗
第一个问题发生在这里:
if minutes >= 60:
hours += 1 and minutes -= 60
^
|
这个等号是根据python的“无效语法”,我不知道为什么?我能做些什么来解决这个问题?你知道吗
把它们移到两条线
From PEP 8
为了完整起见,我将告诉您可以添加
;
来终止语句,这样您就可以编写但我还是不鼓励你这么做。仅仅因为你可以,并不意味着你应该:)
相关问题 更多 >
编程相关推荐