本文目录:

1.使用while循环输出1 2 3 4 5 6 8 9 10

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

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

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

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

6:用户登录(三次机会重试)

7.猜年龄

8.猜年龄,三次以后还有机会,也可以放弃机会

9.打印九九乘法表

10.打印金字塔

1.使用while循环输出1 2 3 4 5 6 8 9 10

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

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

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

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

for i in range(1, 100, 2):
print(i)

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

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

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

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

6.用户登录(三次机会重试)

count = 0
while count<3:
name = input('your name---')
pwd = input('your password---')
if name == 'tom' and pwd == '':
print('login successful')
break
else:
print('user or password is error!')
count += 1

7.猜年龄

count = 0
while count < 3: age = input('my age?-----')
if age =='':
print('恭喜答对了!')
break
else:
print('再来!')
count += 1

8.猜年龄,三次以后还有机会,也可以放弃机会!

age_of_boy = 18
count = 1
while True:
guess = int(input('猜我的年龄----')) if count == 3:
choice = input('三次机会已用完,y继续/n结束?')
if choice =='y':
count = 1
continue
else:
break if guess == age_of_boy:
print('恭喜猜对了!')
break
else:
print('猜错了!再来!')
count += 1

9.打印九九乘法表

for i in range(1,10):
for j in range(1, i + 1):
print('%s*%s=%s' % (j,i,i*j),end = ' ')
print()

10.打印金字塔

for i in range(1,10):
result=[]
for j in range(1,i+1):
result.append(j)
for j in range(i-1,0,-1):
result.append(j)
result=''.join(str(x) for x in result)
print("{0:^17}".format(result))          

python基础:if判断与流程控制案例的更多相关文章

  1. python基础(3)---流程控制

    流程控制 与C语言不通的是python的流程控制代码块不是用{}花括号表示的,而是强制缩进来控制的:而且缩进必须一致,官方推荐是使用4个空格,不建议使用tab(制表符)做缩进,一是不同的系统tab所占 ...

  2. python基础02—运算符与流程控制

    运算符与流程控制 运算符 赋值运算 用'='表示,'='的左边只能是变量 算术运算 +.-.*:加.减.乘 /:除法运算,运算结果为浮点数 //:除法运算,运算结果为整数(商) %:求余 **:求幂 ...

  3. Python基础(三)--流程控制之if、while、for,break与continue

    一.流程控制之if……else…… if语句是指编程语言中用来判定所给定的条件是否满足,根据判定的结果(真或假)决定执行给出的两种操作之一 if 条件1: 缩进的代码块 elif 条件2: 缩进的代码 ...

  4. Python基础:十一、流程控制(if语句、while循环)

    一.流程控制——if循环 1.第一种语法: if条件: #引号是将条件与结果分开 结果1 #四个空格,或者一个tab键,这个是告诉程序满足条件的话,运行这个结果 结果2 #如果条件是真(True)执行 ...

  5. python基础1--基本数据类型+流程控制

      一.基本数据类型 1.整型 int 就是整数   2.浮点型 float 就是小数     3.字符串 3.1.加了单引号.双引号.多引号的字符就认为是字符串 单引号和双引号没有什么区别,多引号用 ...

  6. python 基础 2.2 if流程控制(二)

    一. if  else   1.逻辑值(bool)包含了两个值: ----True:表示非空的值,比如:string ,tuple,list,set,dictonary,所有非空的序列. -----F ...

  7. python 基础 2.1 if 流程控制(一)

    一.if  else 1.if 语句     if expression:   //注意if后有冒号,必须有        statement(s)     //相对于if缩进4个空格 注:pytho ...

  8. 048 01 Android 零基础入门 01 Java基础语法 05 Java流程控制之循环结构 10 案例——阶乘的累加和

    048 01 Android 零基础入门 01 Java基础语法 05 Java流程控制之循环结构 10 案例--阶乘的累加和 本文知识点:通过案例练习嵌套循环应用 案例练习--阶乘的累加和 案例题目 ...

  9. 042 01 Android 零基础入门 01 Java基础语法 05 Java流程控制之循环结构 04 案例演示while循环的使用——循环输出英文字母

    042 01 Android 零基础入门 01 Java基础语法 05 Java流程控制之循环结构 04 案例演示while循环的使用--循环输出英文字母 本文知识点:案例演示while循环的使用2 ...

随机推荐

  1. windows7-jdk配置

    这里主要讲这么配置环境变量 1.下载jdk安装程序,一直下一步就行了,安装完成 2.添加环境变量 JAVA_HOME 如:C:\Program Files\Java\jdk1.7.0_80 CLASS ...

  2. jquery中 $.expr使用实例介绍

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  3. 在Linux上显示某个进程的线程的几种方式

    方法一:PS 在ps命令中,"-T"选项可以开启线程查看.下面的命令列出了由进程号为的进程创建的所有线程. 1.$ ps -T -p 方法二: Top top命令可以实时显示各个线 ...

  4. 学习笔记:CentOS7学习之十八:Linux系统启动原理及故障排除

    目录 学习笔记:CentOS7学习之十八:Linux系统启动原理及故障排除 18.1 centos6系统启动过程及相关配置文件 18.1.1 centos6系统启动过程 18.1.2 centos6启 ...

  5. 常用的API

    API (application programming Interface)应用程序编程接口 java 是字典 Scanner类的功能可以实现从键盘输入到程序当中. 引用类型的一般使用步骤 ·1导包 ...

  6. 《MIT 6.828 Lab 1 Exercise 4》实验报告

    本实验链接:mit 6.828 lab1 Exercise 4. 题目 Exercise 4. Read about programming with pointers in C. The best ...

  7. java网络编程-面试题

    1.网络编程时的同步.异步.阻塞.非阻塞? 同步:函数调用在没得到结果之前,没有调用结果,不返回任何结果.异步:函数调用在没得到结果之前,没有调用结果,返回状态信息.阻塞:函数调用在没得到结果之前,当 ...

  8. javascript 构建模块化开发

    在使用 sea.js .require.js . angular 的时候. 我们使用到  define . module(require) 的方式,定义模块,和依赖模块 下面给出 define 和 m ...

  9. 怎样删除一条Cookie

    删除Cookie的唯一方法是: 将Expires设置为一个过去值, 一般会设置为 Thu, 01-Jan-1970 00:00:01 GMT 因为这是时间零点, 设这个总不会错. document.c ...

  10. java lesson09总结

    package Super; public class SuperTest {  String color;  // public SuperTest(String color) {this.colo ...