python基础练习

来源:互联网 发布:光学透镜设计软件 编辑:程序博客网 时间:2024/06/05 00:53
  老师出啦一道小明做公交与地铁花费多少的题,题没做出来,用到了不少if ,else语句,先不说代码的正确与否,单说语句,问题一直显示语法错误,没办法,找了一些相关的语句代码,对比发现,我的if、elif没有在句首,改到句首之后便没有语法错误了,是因为格式问题吧!到现在,我更加肯定,相比其他语言,python的语法很简单,但是格式的细节却更折磨人。我贴的第一个代码整体语句还不能成功的按照自己意愿行走,显然,这只是个开端。留在这里给以后的自己看吧。第二个代码是自己找的例子规范自己的格式。
#encoding:utf-8m = input("请输入您的第一次车费扣款:")s1 ='student's2 ='adult'id = input("请输入您的身份s1 or s2:")if m==1 and id=='s1':  print x<=10elif m==2 and id=='s2':  print x<=10elif m>2 and id=='s1':  print("%d"%((2*m-3)*5+10))elif m>2 and id == 's2':  print("%d"%((m-3)*5+10))else:  print("输入错误,重新输入")

#!/usr/bin/pythonvar = 100if var < 200:  print ("Expression value is less than 200")  if var == 150:   print ("Which is 150")  elif var == 100:   print ("Which is 100")  elif var == 50:   print() ("Which is 50")elif var < 50:  print("Expression value is less than 50")else:  print( "Could not find true expression") print ("Good bye!")

自己对这些具体细节、注意事项并不是理解的特别透彻,欢迎更多的lif、else的详细用法及细节知识。

原创粉丝点击