python while条件和if判断的总练习
输出123456 89的数字
num =1
while num < 11:
if num == 7:
pass
else:
print(num)
num = num + 1
输出1-100的奇数与偶数
奇数方法
num = 0
while num < 101:
answer = num % 2
if answer == 0:
pass
else:
print(num)
num = num + 1
偶数方法
num = 0
while num < 101:
answer = num % 2
if answer == 0:
print(num)
else:
pass
num = num + 1
1到10相加
n = 1
s = 0
while n < 11:
n = n + 1
s = s + n
print(s)
算法思路:
s = 0
n = 1
n = n + 1
s =(n + 1 + s) *10次
2 1 + 1 + 0 1
5 2 + 1 + 2 2
9 3 + 1 + 5 3
...
65 10
1-2+3-4+5-6..10所有数的和
'1-2+3-4+5-6+7..10'
n = 1 #n就是1-10的数列
s = 0 #s之前数的总和
while n < 11:
answer = n % 2 #判断数列是偶数还是奇数
if answer == 0:
s = s - n #数列遇到偶数时相减
else:
s = s + n #数列遇到奇数时相加
n = n + 1 #产生1-10的数列
print(s) #打印语句块执行过程的和
print(s) #打印总和
算法思路:
s = 0
n = 1
奇数 偶数
s = s + n s = s - n
break 跳出循环
num = 0
while num < 11:
if num == 7:
print("hi")
break
else:
print(num)
num = num + 1
print("---and---") 输出:
1
2
...
6
hi
---and--- 当num等于7的时候打印的是hi
break跳出循环语句块
continue 继续循环
num = 0
while num < 11:
if num == 7:
print("hi")
continue
else:
print(num)
num = num + 1
print("---and---")
输出:
1
2
...
6
hi
hi
... 当num等于7的时候continue 继续从等于7开始循环
结果打印1到6后面是无限个hi
用户登录测试,3次错误提醒
'登陆3次错误提醒'
num = 0
while num < 3:
user = input("请输入账号:")
passwd = int(input("请输入密码:"))
if user == "root" and passwd == 123456:
print("登陆成功")
break
else:
print("账户或密码错误")
num = num + 1
python while条件和if判断的总练习的更多相关文章
- Python基础——条件判断
Python版本:3.6.2 操作系统:Windows 作者:SmallWZQ 到目前为止,Python基础系列的文章中的程序都是一条一条语句顺序执行的.在本章中,我会重点介绍让程序选择是否执行语 ...
- Python之条件判断和循环(入门4)
转载请标明出处: http://www.cnblogs.com/why168888/p/6407755.html 本文出自:[Edwin博客园] Python之条件判断和循环 1. Python之if ...
- 孤荷凌寒自学python第十四天python代码的书写规范与条件语句及判断条件式
孤荷凌寒自学python第十四天python代码的书写规范与条件语句及判断条件式 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) 在我学习过的所有语言中,对VB系的语言比较喜欢,而对C系和J系 ...
- python之条件判断、循环和字符串格式化
1. python的条件判断:if和else 在条件判断中可以使用算数运算符 等于:== 不等于:!= 大于:> 小于:< 大于等于:>= 小于等于:<= 示例1: usern ...
- Python之条件判断
Python之条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: age = 20 if age ...
- Python的条件判断与循环
1.if语句 Python中条件选择语句的关键字为:if .elif .else这三个.其基本形式如下 if condition: blockelif condition: block...else: ...
- python 之 条件语句
python 编程语言指定任何非0和非空(null)值为true, 0或者null为false. python 编程中if语句用于控制程序的执行,基本形式为: if 判断条件: 执行语句…… else ...
- Python 3 条件语句
条件语句: 用于判定,判定是否符合某条件,符合则执行,不符合则不执行该条件所定义的操作. 一步判定: 用于理解不会这样使用. if 1==1: if条件判定只能出现一次. print(&q ...
- PHP丨PHP基础知识之条件语SWITCH判断「理论篇」
Switch在一些计算机语言中是保留字,其作用大多情况下是进行判断选择.以PHP来说,switch(开关语句)常和case break default一起使用 典型结构 switch($control ...
随机推荐
- WebApi 基于token的多平台身份认证架构设计
1 概述 在存在账号体系的信息系统中,对身份的鉴定是非常重要的事情. 随着移动互联网时代到来,客户端的类型越来越多, 逐渐出现了 一个服务器,N个客户端的格局 . 不同的客户端产生了不同的用户使用 ...
- React-Native(六):React Native完整的demo项目
该项目在http://www.lcode.org/study-react-native-opensource-two/上发现 更有意思的发现这个网站https://juejin.im/是采用vue.j ...
- 【转】python3 urllib.request 网络请求操作
python3 urllib.request 网络请求操作 基本的网络请求示例 ''' Created on 2014年4月22日 @author: dev.keke@gmail.com ''' im ...
- PHP实现统计在线人数功能示例
本文实例讲述了PHP实现统计在线人数的方法.分享给大家供大家参考,具体如下: 我记得ASP里面统计在线人数用application 这个对象就可以了.PHP怎么设计? PHP对session对象的封装 ...
- 关于if后面直接加上参数名,不加条件的用法
<template> <section> <p v-if="aa">{{aa}}</p> <p v-if="bb&q ...
- 新购阿里云服务器ECS创建之后无法ssh连接的问题处理
作者:13 GitHub:https://github.com/ZHENFENG13 版权声明:本文为原创文章,未经允许不得转载. 问题描述 由于原服务器将要到期,因此趁着阿里云搞促销活动重新购买了一 ...
- 【webstorm使用手册】如何让webstorm支持nextcss基础语法?
第一步, 安装 PostCss插件 如果不知道如何安装插件,参看:http://www.cnblogs.com/codelovers/p/7048113.html 第二步,设置文件类型解析方式 打开F ...
- 浅谈轮播图(原生JavaScript实现)
现在各种轮播图插件,玲琅满目,用起来也非常方便,通常只需要选择元素然后传入参数就可以了.但是,和授人以鱼不如授人以渔一样的道理,不管怎样最基本的轮播图原理还是应当掌握的.这样不仅有利于我们自己写出来满 ...
- 参考用bat文件
@echo off rem *************** start of 'main' set DEBUG= " (set TRACE=echo) else (set TRACE=rem ...
- github学习(三)
Git学习(二) 分支学习: 创建新分支dev:git branch dev 切换到dev分支:git checkout dev 可以简写为一句话:git checkout -b dev 可以用命令g ...