s5_day2作业
# 1:编写for循环,利用索引遍历出每一个字符
# msg = 'hello egon 666'
# for i in range(len(msg)):
# print(i,msg[i])
# 2:编写while循环,利用索引遍历出每一个字符
# msg = 'hello egon 666'
# i=0
# while i<len(msg):
# print(msg[i])
# i+=1
# 3:
# msg = 'hello alex'
# 中的alex替换成SB
# print(msg.replace('alex','SB'))
# 4:
# msg = '/etc/a.txt|365|get'
# 将该字符的文件名,文件大小,操作方法切割出来
# a=msg.split('|')
# b=a[0].split('/')
# print(b[2],a[1],a[2])
# 5.
# 编写while循环,要求用户输入命令,如果命令为空,则继续输入
# while True:
# a=input('请输入命令:')
# if a.isspace() or not a:
# continue
# break
# 6.
# 编写while循环,让用户输入用户名和密码,如果用户为空或者数字,则重新输入
# while True:
# user=input('请输入用户 ')
# if user.isspace() or user.isdigit() or not user:
# continue
# else:
# pwd=input('请输入密码 ')
# break
# 7.
# 编写while循环,让用户输入内容,判断输入的内容以alex开头的,则将该字符串加上_SB结尾
# while True:
# a=input("请输入: ")
# if a.startswith('alex'):
# a+='_SB'
# print(a)
# 8.
# 1.
# 两层while循环,外层的while循环,让用户输入用户名、密码、工作了几个月、每月的工资(整数),用户名或密码为空,或者工作
# 的月数不为整数,或者月工资不为整数,则重新输入
# 2.
# 认证成功,进入下一层while循环,打印命令提示,有查询总工资,查询用户身份(如果用户名为alex则打印super
# user,如果用户名为yuanhao或者wupeiqi
# 则打印normal
# user,其余情况均打印unkown
# user),退出功能
# 3.
# 要求用户输入退出,则退出所有循环(使用tag的方式)
#
#
# 运行效果如下:
# user: egon
# password: 123
# work_mons: 12
# salary: 10000
#
#
# 查询总工资
#
# 查询用户身份
#
# 退出登录
#
# >>: 1
# 总工资是: 120000.0
#
#
# 查询总工资
#
# 查询用户身份
#
# 退出登录
#
# >>: 2
# unkown
# user
#
#
# 查询总工资
#
# 查询用户身份
#
# 退出登录
#
# >>: 3
# tag=True
# while tag:
# user = input('user:')
# if user.isspace() and not user:
# continue
# passwd=input('passwd:')
# if passwd.isspace() and not passwd:
# continue
# work_mons=input('work_mons:')
# if work_mons.isdigit():
# work_mons=int(work_mons)
# salary=input('salary:')
# else:
# continue
# if salary.isdigit():
# salary =int(salary)
# while tag:
# print('1 查询总工资\n2 查询用户身份\n3 退出登录')
# choice=input('请输入编号')
# if choice=='1':
# print('总工资是: %s'%(work_mons*salary))
# elif choice=='2':
# print(user)
# if user=='alex':
# print('superuser')
# elif user=='wupeiqi'or user=='yuanhao':
# print('normaluser')
# else:
# print('unkown')
# elif choice=='3':
# tag=False
# else:
# continue
s5_day2作业的更多相关文章
- python10作业思路及源码:类Fabric主机管理程序开发(仅供参考)
类Fabric主机管理程序开发 一,作业要求 1, 运行程序列出主机组或者主机列表(已完成) 2,选择指定主机或主机组(已完成) 3,选择主机或主机组传送文件(上传/下载)(已完成) 4,充分使用多线 ...
- SQLServer2005创建定时作业任务
SQLServer定时作业任务:即数据库自动按照定时执行的作业任务,具有周期性不需要人工干预的特点 创建步骤:(使用最高权限的账户登录--sa) 一.启动SQL Server代理(SQL Server ...
- 使用T-SQL找出执行时间过长的作业
有些时候,有些作业遇到问题执行时间过长,因此我写了一个脚本可以根据历史记录,找出执行时间过长的作业,在监控中就可以及时发现这些作业并尽早解决,代码如下: SELECT sj.name , ...
- T-SQL检查停止的复制作业代理,并启动
有时候搭建的复制在作业比较多的时候,会因为某些情况导致代理停止或出错,如果分发代理时间停止稍微过长可能导致复制延期,从而需要从新初始化复制,带来问题.因此我写了一个脚本定期检查处于停止状态的分 ...
- Python09作业思路及源码:高级FTP服务器开发(仅供参考)
高级FTP服务器开发 一,作业要求 高级FTP服务器开发 用户加密认证(完成) 多用户同时登陆(完成) 每个用户有不同家目录且只能访问自己的家目录(完成) 对用户进行磁盘配额,不同用户配额可不同(完成 ...
- 个人作业week3——代码复审
1. 软件工程师的成长 感想 看了这么多博客,收获颇丰.一方面是对大牛们的计算机之路有了一定的了解,另一方面还是态度最重要,或者说用不用功最重要.这些博客里好些都是九几年或者零几年就开始学习编 ...
- 个人作业-week2:关于微软必应词典的案例分析
第一部分 调研,评测 评测基于微软必应词典Android5.2.2客户端,手机型号为MI NOTE LTE,Android版本为6.0.1. 软件bug:关于这方面,其实有一些疑问.因为相对于市面上其 ...
- 软件工程第二次作业——git的使用
1. 参照 http://www.cnblogs.com/xinz/p/3803109.html 的第一题,每人建立一个GitHub账号,组长建立一个Project,将本组成员纳入此Porject中的 ...
- hadoop作业调度策略
一个Mapreduce作业是通过JobClient向master的JobTasker提交的(JobTasker一直在等待JobClient通过RPC协议提交作业),JobTasker接到JobClie ...
随机推荐
- JDK7 Garbage Frist
JDK7 G1新型垃圾回收器. http://www.infoq.com/cn/articles/jdk7-garbage-first-collector
- 【ATX学习大纲】【ATX基于uiautomator2+Python学习】之Android自动化
github学习地址:https://github.com/openatx/uiautomator2 <_io.TextIOWrapper name='<stderr>' mode= ...
- 用JavaCV改写“100行代码实现最简单的基于FFMPEG+SDL的视频播放器 ”
FFMPEG的文档少,JavaCV的文档就更少了.从网上找到这篇100行代码实现最简单的基于FFMPEG+SDL的视频播放器.地址是http://blog.csdn.net/leixiaohua102 ...
- EM算法--原理
EM算法即期望最大化(Expection Maximization)算法,是一种最优化算法,在机器学习领域用来求解含有隐变量的模型的最大似然问题.最大似然是一种求解模型参数的方法,顾名思义,在给定一组 ...
- markDownPad Key
邮箱: Soar360@live.com 授权秘钥: GBPduHjWfJU1mZqcPM3BikjYKF6xKhlKIys3i1MU2eJHqWGImDHzWdD6xhMNLGVpbP2M5SN6b ...
- Linux 下添加用户,修改权限
最近在用虚拟机,安装了centos,现在想新添加一个用户,在网上找了找方法.[原文链接] # useradd –d /usr/sam -m sam 此命令创建了一个用户sam,其中-d和-m选项用来为 ...
- 爬虫实战【9】Selenium解析淘宝宝贝-获取宝贝信息并保存
通过昨天的分析,我们已经能到依次打开多个页面了,接下来就是获取每个页面上宝贝的信息了. 分析页面宝贝信息 [插入图片,宝贝信息各项内容] 从图片上看,每个宝贝有如下信息:price,title,url ...
- IIS7发布wcf服务遇到的问题
如果没有上图所列出的asp.net 40,请在cmd中运行:C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet_regiis -i 注:C:\Wi ...
- 微信支付 php发送POST请求
https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=20_1 <_xml> <mch_id>132</mc ...
- (转) RabbitMQ学习之延时队列
http://blog.csdn.net/zhu_tianwei/article/details/53563311 在实际的业务中我们会遇见生产者产生的消息,不立即消费,而是延时一段时间在消费.Rab ...