1、使用while循环输入 1 2 3 4 5 6     8 9 10

 count = 0
while count <= 9:
count += 1
if count == 7:continue
print(count)

或:

 # 把7换成空格
count = 0
while count < 10:
count += 1
if count == 7:
print(' ')
else:
print(count)
# 不输入空格
count = 0
while count < 10:
count += 1
if count == 7:continue
print(count)
# 用pass
count = 0
while count <= 9:
count += 1
if count == 7:
pass #直接跳过
else:
print(count)

2、求1-100的所有数的和

 count = 0
sum = 0
while count < 100:
count += 1
sum = sum + count
print(sum)

3、输出 1-100 内的所有奇数

 count = 0
while count < 100:
count += 1
if count % 2 == 0:continue
print(count)

或:

# 第一种方法
count = 1
while count < 101:
print(count)
count += 2
# 第二种方法
count = 1
while count < 101:
if count % 2 == 1:
print(count)
count += 1

4、输出 1-100 内的所有偶数

 count = 0
while count < 100:
count += 1
if count % 2 == 1:continue
print(count)

5、求1-2+3-4+5 ... 99的所有数的和

 power = 1
count = 0
sum = 0
while count < 99:
count += 1
power += 1
sum = sum + count*((-1)**power)
print(sum)

或:

 count = 1
sum = 0
while count < 100:
if count % 2 == 0:
sum -= count
else:
sum += count
count += 1
print(sum)

6、用户登陆(三次机会重试)

 user_name = 'admin'
password = 'admin'
count = 0
while count < 3:
count += 1
name = input ('请输入用户名:')
if name == user_name:
pw = input('请输入密码:')
if pw == password:
print('登陆成功')
break
else :print('密码错误!')
if count == 3:print('登陆超过三次!请明天重试。')
else :
print('用户名不存在!')
if count == 3 :print('登陆超过三次!请明天重试。')

或:

 i = 0
while i <3:
username = input('请输入账号:')
password = input('请输入密码:')
if username == 'admin' and password == 'admin':
print('登陆成功')
else:
print('登录失败,请重新登录')
i += 1

python学习之老男孩python全栈第九期_day001作业的更多相关文章

  1. python学习之老男孩python全栈第九期_day002作业

    1. 判断下列逻辑语句的True,False.(1) 1 > 1 or 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6Tru ...

  2. python学习之老男孩python全栈第九期_day015作业_老男孩Python全9期练习题(面试真题模拟)

    一. 选择题(32分) 1. python不支持的数据类型有:AA. charB. intC. floatD. list 2. Ex = ‘foo’y = 2print(x + y)A. fooB. ...

  3. python学习之老男孩python全栈第九期_day007作业

    一.关系运算 有如下两个集合,pythons是报名python课程的学员名字集合,linuxs是报名linux课程的学员名字集合pythons={'alex','egon','yuanhao','wu ...

  4. python学习之老男孩python全栈第九期_day001知识点总结

    1. Python2与Python3的区别: Python2:源码不标准,混乱,重复代码太多: Python3:统一标准,去除重复代码. 编码方式: python2的默认编码方式为ASCII码:pyt ...

  5. python学习之老男孩python全栈第九期_day016作业

    1. 请利用filter()过滤出1~100中平方根是整数的数,即结果应该是: [1, 4, 9, 16, 25, 36, 49, 64, 81, 100] import math def func( ...

  6. python学习之老男孩python全栈第九期_day004作业

    看代码写结果:1. a=[1,2,3,6,"dfs",100]s=a[-1:]print (s) 结果:[100] 2. s=a[-1:0:-1]print(s) 结果:[100, ...

  7. python学习之老男孩python全栈第九期_day003作业

    1. 有变量name = "aleX leNb" 完成如下操作:(1) 移除 name 变量对应的值两边的空格,并输出处理结果name = ' aleX leNb 'print(n ...

  8. python学习之老男孩python全栈第九期_day014作业

    0. 默写a. 生成器函数获取移动平均值例子: def init(func): def inner(*args,**kwargs): ret = func(*args,**kwargs) ret.__ ...

  9. python学习之老男孩python全栈第九期_day011作业

    1. 编写函数.(函数执行的时间是随机的) import timeimport randomdef random_time(): ''' 执行时间随机的函数 :return: ''' time.sle ...

随机推荐

  1. java技术突破要点

    一.源码分析 源码分析是一种临界知识,掌握了这种临界知识,能不变应万变,源码分析对于很多人来说很枯燥,生涩难懂. 源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心. 我认为是阅读源码的最核心 ...

  2. POJ2516K次费用流建图

    Description: N个订单(每个订单订K种商品),M个供应商(每个供应商供应K种商品),K种商品,后N行,表示每一个订单的详细信息,后M行表示每个供应商供应的详细信息,后K 个N * M的矩阵 ...

  3. Apollo配置管理系统使用

  4. LINK1104:无法打开文件"\.obj"原因及解决办法

    那是由于具有空文件名的库导致的,只需要检查一下配置信息把出现空文件名的地方进行改正就可以了. 作者:耑新新,发布于  博客园 转载请注明出处,欢迎邮件交流:zhuanxinxin@foxmail.co ...

  5. C#自定义异常 统一异常处理

    异常类 using System; using System.Collections.Generic; using System.Linq; using System.Text; using Syst ...

  6. MySQL性能调优与诊断

    * 本篇随笔为<涂抹MySQL>一书的阅读摘抄,详细请查看正版书籍 关键性指标 IOPS(Input/Output operations Per Second) 每秒处理的I/O请求次数 ...

  7. python实现线性排序-基数排序

    基数排序算法是一种是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位数分别比较. 由于整数也可以表达字符串(比如名字或日期)和特定格式的浮点数,所以基数排序也不是只能使用于 ...

  8. iOS- XKZoomingView 简单的图片缩放预览,支持横屏、长图【手势:单击、双击、放大缩小】

    XKZoomingView.h #import <UIKit/UIKit.h> @interface XKZoomingView : UIScrollView /** 本地图片 */ @p ...

  9. Rip配置

    Rip配置 首先建立如图拓扑图 分别配置两台电脑的ip地址和子网掩码和网关.如图所示. 在router0上配置两个端口的IP以及子网掩码 在路由器router0上配置rip2协议.里面的no auto ...

  10. Fillder Script语法

    官方的Fiddler Script使用文档 http://docs.telerik.com/fiddler/KnowledgeBase/FiddlerScript/ModifyRequestOrRes ...