我是靠谱客的博主 繁荣仙人掌,最近开发中收集的这篇文章主要介绍python的学习之路(五)——循环语句,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、if语句

基本条件控制语句

#     if condition:
#         要执行的语句
#     else:
#         要执行的语句

money = 5000
疾风剑豪 = 4800
if money >= 疾风剑豪:
    print("购买成功")
else:
    print("购买失败,请充值")


购买成功
# if condition:           
#     要执行的语句1                
# elif condition2:           
#     要执行的语句2                 
# elif condition3:                  
#     要执行的语句3               
# ..............                    
# elif conditionN:                    
#     要执行的语句N
# else:            (可选的)
#     要执行的语句N+1
# """
money = 10000
if money > 30000:
    print("生活富足")
elif 10000 <= money < 30000:
    print("生活温饱")
elif 5000 <= money < 10000:
    print("生活凑合")
else:
    print("难以维持")

生活温饱

2、for循环

for循环打印99乘法表:

range函数的用法:

一般配合for循环使用

   采用start,stop,step的结构使用         *注意这里分隔用的是“,”,与其他地方不同。

默认起始值为“0”


for i in range(10):
    print(i)
for j in range(0,10,2):
    print(j)


0
1
2
3
4
5
6
7
8
9
0
2
4
6
8

 

for i in range(1,10):                       #range打印行数1-9
    for j in range(1, i + 1):                 #打印列数
        print(i, "*", j, "=", i *j , end="t")#"t" 打印空行
    print()                                 #在每结束一次循环,打印空行


1 * 1 = 1	
2 * 1 = 2	2 * 2 = 4	
3 * 1 = 3	3 * 2 = 6	3 * 3 = 9	
4 * 1 = 4	4 * 2 = 8	4 * 3 = 12	4 * 4 = 16	
5 * 1 = 5	5 * 2 = 10	5 * 3 = 15	5 * 4 = 20	5 * 5 = 25	
6 * 1 = 6	6 * 2 = 12	6 * 3 = 18	6 * 4 = 24	6 * 5 = 30	6 * 6 = 36	
7 * 1 = 7	7 * 2 = 14	7 * 3 = 21	7 * 4 = 28	7 * 5 = 35	7 * 6 = 42	7 * 7 = 49	
8 * 1 = 8	8 * 2 = 16	8 * 3 = 24	8 * 4 = 32	8 * 5 = 40	8 * 6 = 48	8 * 7 = 56	8 * 8 = 64	
9 * 1 = 9	9 * 2 = 18	9 * 3 = 27	9 * 4 = 36	9 * 5 = 45	9 * 6 = 54	9 * 7 = 63	9 * 8 = 72	9 * 9 = 81

3,while循环

while condition:
    要执行的语句
condition: True or False, 只有条件为False循环终止, 为True继续执行

                                               正确即往下执行,错误本次循环结束进入上层循环或者终止

两种方式打印99乘法表:

1、使用两个while循环:

i =1
while i < 10:
    j = 1                                        #使j值归1,从而使每次j进入下一行都从1开始
    while j <= i:
        print(i, "*", j, "=", i * j, end="t")
        j = j + 1
    i = i + 1
    print()

2、使用一个循环

i = 1
j = 1
while i < 10:
    if j <= i:
        print(i, "*", j, "=", i * j, end="t")
        j += 1                                #用来结束每次行循环
    else:
        i += 1
        j = 1                                  #使j值归1,从而使每次j进入下一行都从1开始
        print()

 

最后

以上就是繁荣仙人掌为你收集整理的python的学习之路(五)——循环语句的全部内容,希望文章能够帮你解决python的学习之路(五)——循环语句所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(68)

评论列表共有 0 条评论

立即
投稿
返回
顶部