python基础练习

  老师出啦一道小明做公交与地铁花费多少的题,题没做出来,用到了不少if ,else语句,先不说代码的正确与否,单说语句,问题一直显示语法错误,没办法,找了一些相关的语句代码,对比发现,我的if、elif没有在句首,改到句首之后便没有语法错误了,是因为格式问题吧!到现在,我更加肯定,相比其他语言,python的语法很简单,但是格式的细节却更折磨人。我贴的第一个代码整体语句还不能成功的按照自己意愿行走,显然,这只是个开端。留在这里给以后的自己看吧。第二个代码是自己找的例子规范自己的格式。
#encoding:utf-8
m = input("请输入您的第一次车费扣款:")
s1 ='student'
s2 ='adult'
id = input("请输入您的身份s1 or s2:")
if m==1 and id=='s1':
  print x<=10
elif m==2 and id=='s2':
  print x<=10
elif 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/python
var = 100
if 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的详细用法及细节知识。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值