您的位置:首页 > 编程语言 > Python开发

python语言if判断,for,while循环,自编的小例子,规范版

2012-06-13 17:07 701 查看
python语言if判断,for,while循环,自编的小例子,规范版

#!/usr/bin/env python

#上面一行作用是“在linux系统中到env设置里查找python的安装路径,再调用对应路径下的解释器程序完成操作。” windows下无效。

# -*- codeing:utf-8 -*-

#上面一行最好写上

"""

程序头注释,可以写日期,开发者,功用等。

python语言if判断,for,while循环,自编的小例子

输入数字选爱谁。用到list,输入,循环,if判断。

文件用editplus保存格式utf-8格式。

重构说明:加上"# -*- codeing:utf-8 -*-",代码块用4个空格。

该代码中变量命名不太规范。



"""

import string

myLL=["女儿","大名","爱爸爸,妈妈"]

for i in xrange(10):

print "%s=%s %s"%(myLL[0],myLL[1],myLL[2])

print "请输入爱谁!选 1 2 3 4"

aa=str(raw_input())



while 1 :

#这个if 是判断是不是输入的数字,非数字转到else 语句。

if aa.isdigit() :



if aa.isdigit() :

if int(aa) ==1 :

print "爱爸爸"

aa=raw_input()

if aa.isdigit():

if int(aa) ==2 :

print "爱妈妈"



aa=raw_input()

if aa.isdigit():

if int(aa) ==3 :

print "爸爸妈妈爱女儿"



aa=raw_input()



#输入4退出循环

if aa.isdigit():

if int(aa) == 4 :



print "谢谢女儿!byby!"

break

if aa.isdigit():

if (int(aa)!= 3 ) or (int(aa)!= 2 ) or (int(aa)!= 1 ) or (int(aa) != 4 ):

print "只能输入1 2 3 4 请重新输入"

aa=raw_input()

else :



print "输入有误,请输入数字! 1 2 3 4"

aa=raw_input()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: