一、while ... else 方法

while else 的作用就是,确定循环正确执行完毕,else里面可以提示完成的情况。

二、练习题

1、编译型语言是编译完之后执行,解释性语言是边编译边执行,编译型语言有 java 、c ,解释型语言 有python
2、在解释器里运行代码,用解释器运行python 文件
3、单行注释用'' "" 都可以 多行只能用 """" """
4、True False
5、注意变量名称不能以数字开头,不能有特殊符号,变量名不能词不达意,官方建议变量名称使用下划线 如 your_name = "SmallNine"
6、id函数 具体使用 id()

7、

count = 0
user = "seven"
user_1 = "alex"
password = "
while count < 3:
    user_ipt = input("输入你的账号")
    user_pw = input("输入你的密码")
    if user_ipt == user or user_ipt == user_1 and user_pw == password :
        print(user_ipt,"登录成功")
        break
    elif user_ipt != user or user_ipt != user_1 and user_pw != password :
        print("用户名密码输入错误")
    count += 1

8、

a)

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

b)

count = 0
while count <=12 :
    if count == 6:
        pass
    elif count == 10:
        pass
    else:
        print(count)
    count += 1

C)

count = 0
num =100
while count < 102 :
print(num)
if count < 50:
num -= 1
elif count == 50 :
num =0
else:
num +=1
count +=1

D)

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

E)

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

9、

n2 指向的是n1的内存地址也就是 123456

(1)、

user = input("姓名: ")
local = input("地点: ")
like = input("爱好: ")
info = """
敬爱的 %s 在 %s  %s
"""%(user,local,like)
print(info)

(2)、

while True:
    user = int(input("输入年份"))
    if user %4 == 0 and user % 100 != 0:
        print(user,"是闰年")
    elif user %400 == 0:
        print(user,"是闰年")
    else:
        print("不是呦")
(3)、
user = 0.0325
mn = 10000
year = 0
num = 0
while num < 20000:
    print(year)
    count = mn * user
    num = count + mn
    print(num)
    mn = num
    year += 1

作业、

user = 'xiaojiu'
passwd = '
count = 0
while count <3 :
    ipt = input("输入用户名:  ")
    pwd = input("输入密码: ")
    if ipt == user and pwd == passwd:
        print("欢迎",ipt)
        break
    else:
        print("错误")
    count += 1

day4(while 、练习题)的更多相关文章

  1. day4.字符串练习题

    有变量 name = “alex leNb”,完成如下操作 1. 移除name变量对应的值两边的空格,并输出处理结果 print(name.strip()) 2. 移除name变量左边的’al’并输出 ...

  2. python练习题-day4

    1.写代码,有如下列表,按照要求实现每一个功能 li = ["alex", "WuSir", "ritian", "barry&q ...

  3. Day4 闭包、装饰器decorator、迭代器与生成器、面向过程编程、三元表达式、列表解析与生成器表达式、序列化与反序列化

    一.装饰器 一.装饰器的知识储备 1.可变长参数  :*args和**kwargs def index(name,age): print(name,age) def wrapper(*args,**k ...

  4. Linux基础练习题(二)

    Linux基础练习题(二) 1.复制/etc/skel目录为/home/tuer1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限. [root@www ~]# cp -r ...

  5. shell 脚本之 shell 练习题汇总

    整理了一些 shell 相关的练习题,记录到这里. 1. 请按照这样的日期格式 xxxx-xx-xx 每日生成一个文件,例如:今天生成的文件为 2013-09-23.log, 并且把磁盘的使用情况写到 ...

  6. MySQL练习题

    MySQL练习题 一.表关系 请创建如下表,并创建相关约束 二.操作表 1.自行创建测试数据 2.查询“生物”课程比“物理”课程成绩高的所有学生的学号: 3.查询平均成绩大于60分的同学的学号和平均成 ...

  7. MySQL练习题参考答案

    MySQL练习题参考答案 2.查询“生物”课程比“物理”课程成绩高的所有学生的学号: 思路: 获取所有有生物课程的人(学号,成绩) - 临时表 获取所有有物理课程的人(学号,成绩) - 临时表 根据[ ...

  8. mysql练习题-查询同时参加计算机和英语考试的学生的信息-遁地龙卷风

    (-1)写在前面 文章参考http://blog.sina.com.cn/willcaty. 针对其中的一道练习题想出两种其他的答案,希望网友给出更多回答. (0) 基础数据 student表 +-- ...

  9. 【UOJ#228】基础数据结构练习题 线段树

    #228. 基础数据结构练习题 题目链接:http://uoj.ac/problem/228 Solution 这题由于有区间+操作,所以和花神还是不一样的. 花神那道题,我们可以考虑每个数最多开根几 ...

随机推荐

  1. java 表现层:jsp、freemarker、velocity

    在java领域,表现层技术主要有三种:jsp.freemarker.velocity. jsp是大家最熟悉的技术 优点: 1.功能强大,可以写java代码 2.支持jsp标签(jsp tag) 3.支 ...

  2. Netty 编解码技术 数据通信和心跳监控案例

    Netty 编解码技术 数据通信和心跳监控案例 多台服务器之间在进行跨进程服务调用时,需要使用特定的编解码技术,对需要进行网络传输的对象做编码和解码操作,以便完成远程调用.Netty提供了完善,易扩展 ...

  3. django xadmin 集成DjangoUeditor富文本编辑器

    本文档记录自己的学习历程! 介绍 Ueditor HTML编辑器是百度开源的在线HTML编辑器,功能非常强大 额外功能 解决图片视频等无法上传显示问题 Ueditor下载地址 https://gith ...

  4. exp/imp 多用户导入导出

    创建用户 创建三个用户test1,test2,test3及表table1,table2,table3 SQL> create user test1 identified by test1 def ...

  5. JFinal源码 分析之 Core包分析

    ActionHandler.java 这个类继承了上面 说的Handler类,首先我们 上 几个属性 ,下面几个 属性我们 需要 关心哪些东西 呢?首先 是ActionMapping和RenderMa ...

  6. ABP官方文档翻译 5.3 OData集成

    OData集成 介绍 安装 安装Nuget包 设置模块依赖 配置实体 创建控制器 配置 示例 获取实体列表 Request Response 获取单个实体 Request Response 使用导航属 ...

  7. 使用react-router实现单页面应用路由

    这是Webpack+React系列配置过程记录的第二篇.其他内容请参考: 第一篇:使用webpack.babel.react.antdesign配置单页面应用开发环境 第二篇:使用react-rout ...

  8. ConcurrentHashMap、CopyOnWriteArrayList、LinkedHashMap

    HashMap中未进行同步考虑,而Hashtable在每个方法上加上了synchronized,锁住了整个Hash表,一个时刻只能有一个线程操作,其他的线程则只能等待,在并发的环境下,这样的操作导致H ...

  9. 洛谷 [P1020] 导弹拦截 (N*logN)

    首先此一眼就能看出来是一个非常基础的最长不下降子序列(LIS),其朴素的 N^2做法很简单,但如何将其优化成为N*logN? 我们不妨换一个思路,维护一个f数组,f[x]表示长度为x的LIS的最大的最 ...

  10. CF585E. Present for Vitalik the Philatelist [容斥原理 !]

    CF585E. Present for Vitalik the Philatelist 题意:\(n \le 5*10^5\) 数列 \(2 \le a_i \le 10^7\),对于每个数\(a\) ...