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()
#!/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()
相关文章推荐
- Python3学习笔记【基础3--list,tuple,if条件判断,for/while循环,dict字典,set集合】
- Python基础--循环for、while,判断if
- Python基础(条件判断和循环) if elif else for while break continue;
- Python~if,while,for~顺序,判断,循环
- python if条件判断、for循环和while循环
- Python入门(三):if判断、for和while循环、break和continue
- if-elif条件判断,while循环和for…in循环
- python基础while循环及if判断的实例讲解
- python-循环(for、while)、判断、字符串格式化
- 求1+2+…+n,要求不能使用乘除法、for、while、if、else、s witch、case 等关键字以及条件判断语句(A?B:C)和不用循环/goto/递归输出1~100的10种写法
- python中for、while循环、if嵌套的使用
- Python中的判断、循环 if...else,while
- for,while循环,if判断格式
- if/switch/while/do while/for/等循环及判断的简要用法案例
- python 列表处理,for循环语句,if条件判断
- python的for、while循环和if条件语句
- Go语言学习笔记 --- 控制语句之if判断,循环语句for, switch语句和跳转语句
- Python之 If条件判断、While循环语句
- c++中的结构化语句 判断语句if 分支语句switch 循环语句 while 和 do while 循环语句for的使用
- 20180403-Python if条件判断及while循环