day4(while 、练习题)
一、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 、练习题)的更多相关文章
- day4.字符串练习题
有变量 name = “alex leNb”,完成如下操作 1. 移除name变量对应的值两边的空格,并输出处理结果 print(name.strip()) 2. 移除name变量左边的’al’并输出 ...
- python练习题-day4
1.写代码,有如下列表,按照要求实现每一个功能 li = ["alex", "WuSir", "ritian", "barry&q ...
- Day4 闭包、装饰器decorator、迭代器与生成器、面向过程编程、三元表达式、列表解析与生成器表达式、序列化与反序列化
一.装饰器 一.装饰器的知识储备 1.可变长参数 :*args和**kwargs def index(name,age): print(name,age) def wrapper(*args,**k ...
- Linux基础练习题(二)
Linux基础练习题(二) 1.复制/etc/skel目录为/home/tuer1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限. [root@www ~]# cp -r ...
- shell 脚本之 shell 练习题汇总
整理了一些 shell 相关的练习题,记录到这里. 1. 请按照这样的日期格式 xxxx-xx-xx 每日生成一个文件,例如:今天生成的文件为 2013-09-23.log, 并且把磁盘的使用情况写到 ...
- MySQL练习题
MySQL练习题 一.表关系 请创建如下表,并创建相关约束 二.操作表 1.自行创建测试数据 2.查询“生物”课程比“物理”课程成绩高的所有学生的学号: 3.查询平均成绩大于60分的同学的学号和平均成 ...
- MySQL练习题参考答案
MySQL练习题参考答案 2.查询“生物”课程比“物理”课程成绩高的所有学生的学号: 思路: 获取所有有生物课程的人(学号,成绩) - 临时表 获取所有有物理课程的人(学号,成绩) - 临时表 根据[ ...
- mysql练习题-查询同时参加计算机和英语考试的学生的信息-遁地龙卷风
(-1)写在前面 文章参考http://blog.sina.com.cn/willcaty. 针对其中的一道练习题想出两种其他的答案,希望网友给出更多回答. (0) 基础数据 student表 +-- ...
- 【UOJ#228】基础数据结构练习题 线段树
#228. 基础数据结构练习题 题目链接:http://uoj.ac/problem/228 Solution 这题由于有区间+操作,所以和花神还是不一样的. 花神那道题,我们可以考虑每个数最多开根几 ...
随机推荐
- css 块状元素与行内元素(内联元素)的理解
块状元素: 它一般是其他元素的容器元素,可以容纳块状元素和行内元素,它默认是不会和其他元素同一行的,即相当于两个块状元素写一起是垂直布局的.最常用的是div和p 行内元素: 行内元素又称内联元素,它只 ...
- 常用Nagios配置命令
cd /usr/local/nagios/etc vim nagios.cfg /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios ...
- 搭建yum仓库与定制rpm包
笔者Q:972581034 交流群:605799367.有任何疑问可与笔者或加群交流 当我们自动化部署集群的时候,想要快速的安装所有服务,搭建yum仓库与定制rpm包是我们首先要做的 原创作品,转载请 ...
- Sql Server的艺术(三) SQL聚合函数的应用
SQL提供的聚合函数有求和,最大值,最小值,平均值,计数函数等. 聚合函数及其功能: 函数名称 函数功能 SUM() 返回选取结果集中所有值的总和 MAX() 返回选取结果集中所有值的最大值 MIN( ...
- SpringMVC数据验证(AOP处理Errors和方法验证)
什么是JSR303? JSR 303 – Bean Validation 是一个数据验证的规范,2009 年 11 月确定最终方案. Hibernate Validator 是 Bean Valida ...
- [SQL] 函数整理(T-SQL 版)
函数整理(T-SQL 版) 一.数学函数 1.求绝对值 ABS() 函数用来返回一个数值的绝对值. SELECT ABS(-5.38) AS absValue; 2.求指数 POWER() 函数是用 ...
- 6.Ray-消息订阅器编写
消息订阅器: Ray是基于Event Sourcing设计的ES/Actor框架,消息发布后需要订阅处理,订阅器主要有以下两类: CoreHandler消息订阅器=RabbitSub+SubHandl ...
- 解决在Ubuntu系统下用matplotlib作图时出现中文乱码问题
今天在jupyter notebook中画图时,中文不能正常显示,如下图所示: 在此记录一下解决的办法. 1.找到matplotlib配置文件的位置 import matplotlib print(m ...
- Java高并发的常见应对方案
Java高并发的常见应对方案 一.关于并发我们说的高并发是什么? 在互联网时代,高并发,通常是指,在某个时间点,有很多个访问同时到来. 高并发,通常关心的系统指标与业务指标? QPS:每秒钟查询量,广 ...
- 2017年总结的前端文章——border属性的多方位应用和实现自适应三角形
border属性是在实际的应用中使用频率比较高的一个属性,除了作为边框使用,利用border属性的一些特征以及表现方式,可以在实现一些比较常见的效果(如等高布局,上下固定内容滚动布局和绘制CSS图标等 ...