请输出 name 变量对应的值中 "e" 所在索引位置?
# name = "leX leNb"
# num = 0
# while num < len(name):
# b = name.find("e", num, len(name))
# if b > 0 :
# print("e",":",b)
# else :
# break
# num = b + 1
# name = "leX leNb"
# count = 0
# for c in name :
# count += 1
# if c == "e" :
# print(count-1)
实现一个整数加法计算器(两个数相加或者多个数):
content = input("请输入内容(如 1+2 ):\n")
a = content.replace("+"," ").split()
sum = 0
for i in a:
if i.isdigit():
b = int(i)
sum += b
print(sum)
# content = input("输入一个字符串:")
# a = 0#数字个数
# e = 0
# f = 0
# for i in content:
# if i.isdigit():
# a += 1
# n = content.upper()
# m = content.lower()
# flag = 0#小写
# flag1 = 0#大写
# for i in content:
# if content[e] != n[e]:
# flag += 1
# elif content[f] != m[f]:
# flag1 += 1
# f += 1
# e += 1 # count = len(content)
# count2 = count - a - flag - flag1#其他
# print(a,flag,flag1,count2)
#周末作业 用户登录验证
# 1. 系统自动生成4位随机数. 作为登录验证码. 直接用就好.
# 这里不用纠结 提示. 生成随机数的办法.
# 2. 用户输入用户名和密码还有验证码.
# 3. 用户可以有三次登录的机会.但是验证码如果输入错误.不计算在内. from random import randint
# num = 0
# verify_code = ""#验证码
# while num < 4:
# verify_code += chr(randint(65, 90))
# num += 1
# # print(verify_code) # 四位随机验证码 real_name = 'admin'
real_password = '123'
count = 0
flag = 0
while count <3:
name = input("请输入你的用户名:\n")
password = input("请输入你的密码:\n")
# print("验证码:",verify_code)
while True:
num = 0
verify_code = "" # 验证码
while num < 4:
verify_code += chr(randint(65, 90))
num += 1
# print(verify_code) # 四位随机验证码
print("验证码:", verify_code)
code = input("请输入相应的验证码:\n")
if code.upper()==verify_code:
if name == real_name and password == real_password:
print("登录成功")
flag = flag + 1
break
else:
print("你输入的账号或密码输入错误,登录失败")
count += 1
break
else:
print("验证码输入错误,请重新输入")
continue
if flag == 1:
break
if count <= 2:
print("你还有%s次机会。" % (3 - count))
else:
print("你已经用完了机会,OUT!")
break

day03 作业 and 周末作业的更多相关文章

  1. day16 本日作业+周末作业

    目录 1.编写计数器功能,要求调用一次在原有的基础上加1 2.周末作业 1.编写计数器功能,要求调用一次在原有的基础上加1 def func(): x=0 def counter(): nonloca ...

  2. [福大软工] Z班 团队作业——UML设计 作业成绩

    团队作业--UML设计 作业链接 http://www.cnblogs.com/easteast/p/7745703.html 作业要求 1)团队分工(5分) 描述团队的每个成员分别完成了UML图的哪 ...

  3. 集美大学1414班软件工程个人作业2——个人作业2:APP案例分析

    一.作业链接 个人作业2:APP案例分析 二.博文要求 通过分析你选中的产品,结合阅读<构建之法>,写一篇随笔,包含下述三个环节的所有要求.  第一部分 调研, 评测 下载软件并使用起来, ...

  4. 团队小组NABCD(通用作业和个人作业)特点

    NABCD框架(通用作业和个人作业): N(need,需求): 你的创意解决了用户的什么需求? 使用户能够很好的区分作业情况,将班里所有同学的作业和自己私人的作业分开,通用作业指在一个班一同上课的公共 ...

  5. 【第二次个人作业】结对作业Core第一组:四则运算生成PB16061082+PB16120517

    [整体概况] 1.描述最终的代码的实现思路以及关键代码. 2.结对作业两个人配合的过程和两个人分工. 3.API接口文档和两个组的对接. 4.效能分析,优化分析和心得体会. [代码实现] 一. 实现功 ...

  6. 2003031121-浦娟-python数据分析第四周作业-第二次作业

    项目 内容 课程班级博客链接 20级数据班(本) 作业链接 Python第四周作业第二次作业 博客名称 2003031121-浦娟-python数据分析第四周作业-matolotlib的应用 要求 每 ...

  7. day11 本日作业+周末作业

    目录 一.今日作业 1.编写文件copy工具 2.编写登录程序,账号密码来自于文件 3.编写注册程序,账号密码来存入文件 二.周末综合作业: 1.编写用户登录接口 2.编写程序实现用户注册后,可以登录 ...

  8. day3(第一周)周末作业

    1.创建字符串变量的三种写法及其区别# 代码:单引号 ''# 双引号 ""# 多引号 ''' '''# 区别:单引号和双引号没有任何区别,一般用于单行字符:多行字符用多引号.## ...

  9. C语言作业程序设计第一次作业

    1.求圆面积和面积 (1)题目: 输入圆的半径,计算圆的周长和面积 (2)流程图: (3)测试数据及运行结果 测试数据:r=4 运行结果: (4)实验分析 没有遇到问题 2.判断闰年问题 (1)题目: ...

随机推荐

  1. 双显示器N卡安装ubuntu驱动以及解决办法

    之前我是打算在win下面结合虚拟机开发前后端,今天仔细想了一下,不是很靠谱,后端调试太困难了.可能的方案就是Netbeans远程开发的方式,以前我试过,调试起来也是非常的麻烦.于是果断下载个ubunt ...

  2. 修改jupyter notebook的默认路径

    我的系统环境是win10,安装了anaconda3 for python 3.6.6首先需要配置notebook的变量环境:打开 cmd 输入命令 jupyter notebook --generat ...

  3. Java中InputStream和String之间的转化

    https://blog.csdn.net/lmy86263/article/details/60479350 在Java中InputStream和String之间的转化十分普遍,本文主要是总结一下转 ...

  4. oracle中查看一张表是否有主键,主键在哪个字段上

    利用Oracle中系统自带的两个视图可以实现查看表中主键信息,语句如下:select a.constraint_name, a.column_name from user_cons_columns a ...

  5. Ionic3项目实践记录

    Ionic3首次项目实践记录 标签(空格分隔): Angular Ionic Ionic3踩坑 1. 路由懒加载(lazy load) 如果设置了懒加载,就必须全部懒加载(包括TabsPage),否则 ...

  6. Linux系统初学-第二课 linux基础知识

    一.用户与群组 Linux是多人多任务的操作系统,每个用户有一个主目录(或者叫家目录 /home),其他用户可以浏览,但是能否查看文件要看具体的权限设置.文件拥有者可以修改权限,选择是否允许其他用户进 ...

  7. IntelliJ IDEA(2018)安装和破解。

    一.下载并安装, IntelliJ IDEA的官网:https://www.jetbrains.com           二.破解. 百度下载一个 JetbrainsCrack-2.6.2.jar ...

  8. Redis对象类型

    Redis对象类型 Redis基于基础的数据结构创建的对象: 字符串对象. 列表对象. 哈希对象. 集合对象 有序集合对象. 对象回收:Redis对象系统实现了基于引用计数技术的内存回收机制,当程序不 ...

  9. [笔记] 升級到 Delphi 10.2 Tokyo 笔记

    升級到 Delphi 10.2 Tokyo 笔记: 更新 Xcode 8.3 & iOS 10.3 测试: macOS 没问题(可 Debug) iOS Simulator 没问题(可 Deb ...

  10. 总结2018&&展望2019

    2019很激动,因为我加入了博客园这个大家庭,以后的技术文章都会在博客园记录,也希望可以结识更多的有趣朋友和共同理想的友人.第一篇文章从自我规划开始.2019 您好!!! 总结2018: 距离2018 ...