python练习
来源:互联网 发布:python expect 编辑:程序博客网 时间:2024/05/16 10:29
1.什么情况下条件为真?
0,True,[3,4],5,False,"","python",None,3.0,0.0
2.打印所有小于10并且大于或等于0的所有偶数;
打印所有小于10并且大于或等于0的最大偶数;
3.判断一个数是否为质数?
#!/usr/bin/env python#coding:utf-8_author_ = "hxr"def test(): num=input("请输入一个数:") for i in range(2,num+1,1): if num%i==0: break if i== num : print "%s 是质数"% num else : print "不是质数"while 1: test() flag=raw_input("输入q结束,任意键继续...") if flag=="q": exit(0)测试结果:
4.创建一用户登陆程序:保存用户的用户名与密码
新建用户时,判断用户名是否已经存在,若已经存在则报错;
登陆系统时,确保用户名存在与系统中,密码正确,有三次机会,超过三次机会则报错
#!/usr/bin/env python# coding:utf-8menue=''' ###欢迎进入### 1.(C)reate 2.(L)ogin'''print menuechoice=raw_input("请输入选项c/L:")users = ['user']passwd = ['hello']if choice.upper()=='C': user=raw_input("输入新建用户名:") users.append(user) if len(set(users))==len(users): passwds = raw_input("输入新建用户密码:") passwd.append(passwds) print "新建成功!" else: print "用户已存在" users.remove(users[-1])elif choice.upper()=='L': if len(users)!=0: id = 0 while 1: user = raw_input("user:") password = raw_input("password:") if users.count(user) and passwd.count(password): print "%s welcome to user manage system"% user exit(0) else: if id < 3: print "请重新输入" id = id + 1 elif id == 3: print "你已经登陆过三次,请10min以后在登陆" exit(0)
阅读全文
0 0
- python练习
- python练习
- Python练习
- python练习
- python练习
- #python#练习
- python 练习
- 【python练习】
- python练习
- python练习
- python练习
- python练习
- Python练习
- python练习
- Python练习
- python 练习
- python练习
- python 练习
- 剑指offer | 训练题57:对称的二叉树
- MYSQL常用命令
- 产品经理和交互设计师有什么区别?
- 关于一些数的划分问题
- PtrClassicFrameLayout 框架使用
- python练习
- C和C++难知识点,简单记
- 华北水利水电大学社会实践7月5日 ——华北水利水电大学 艺术与设计学院“情艺”国情社情调研团走进社区 2017年7月5日,华北水利水电大学“情艺”调研团全体成员来到郑州市夏庄社区内进行关于十八大以来民
- Android5.0之Activity的转场动画
- 基本数据类型&&引用数据类型内存变化
- 轶事 · 拿破仑点兵
- Android广播接收器BroadcastReceiver——学会这一篇文章就够了
- 如何搭建一套有价值的团队知识管理体系?
- PyCharm安装第三方模块Request、BeautifulSoup