python创建提示用户输入查询条件_pythone-2:用户登录并根据条件查询

#!/usr/bin/env python

#定义一个退出变量

EXIT="exit"

#最大登录次数初值

num=1

#开始

while num < 4:

num = num + 1

#让用户输入登录名:lf

user = raw_input("Login name:")

#判断用户是否合法

if user == "lf":

#输入用户密码并判断其是否合法

password =raw_input("password:")

p = "123456"

while  password != p :

password = raw_input("please pass try again:")

else:

#成功登录

print "Welcome"

while True:

f = 0

#输入查询条件

user_input = raw_input(‘Please input you select name:‘)

#读取用户文件

my_file = file(‘myfile.txt‘)

#判断,如果输入为空或者空格,给出错误提示并开始下一次循环

if len(user_input) == 0 or " " in user_input:

print "bu he fa "

continue

while True:

line = my_file.readline()

if len(line) == 0:

break

if user_input in line:

print "%s" % line,

f = 1

if user_input == EXIT:

exit(1)

else:

pass

if f == 0:

print "Could not find  "

else:

print "Sorry ,user %s not found" %user

本文出自 “刘福” 博客,谢绝转载!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值