python基础学习 day 3

本文介绍了Python的基础知识,包括for循环的使用,循环嵌套,break和continue的控制,while循环的应用。此外,还详细讲解了如何利用random模块生成随机数,进行字符串拼接和数字转字符操作,以及在摇号小程序中的实际应用。
摘要由CSDN通过智能技术生成

目录

1.for循环 (是进行多次循环判断和输出)

1.2.for循环的运用

2.循环嵌套(多个for循环组成)

3.break和continue(规定要在循环中使用)

continue

break:

4.while循环

5.练习打印九九乘法表

6.写个摇号小程序

6.1.random模块

random.choice("")

random.sample

 random.randint(1,100)

6.2字符串的拼接

6.3数字型转化为字符型

6.4.strip()

 6.4车牌摇号的程序


1.for循环 (是进行多次循环判断和输出)

直接举例来说明

从图中可以看出变量为i,循环的位置是从5-10,最后再输出变量

为什么要用for循环呢?是因为用if...else语句每次只能判断一次,然后就要退出再次重启才能再次判断,但是for循环可以实现多次判断和输出,节省很多麻烦。

1.2.for循环的运用

假设我们猜一个别人的年龄,一直到猜对才会输出:假设那个人的年龄是15

 上面的exit()代表在输入正确之后就输出后面的语句并退出程序

可以在经过多次输入之后知道判断正确或者判断10次之后才会终止

2.循环嵌套(多个for循环组成)

举列子我们要打印一栋楼的每个楼层的房间号,首先肯定要先逐层打印,先打印完一层的房间号再打印一层

 上面的图片中可以看到在执行一遍外面的for循环之后,就是第一层之后执行完内嵌的循环会循环才会继续跳到外面的循环执行第二层楼。

3.break和continue(规定要在循环中使用)

简单解释一下:break,就是结束当前循环,就是包含着break的最直接的一个循环

continue就是跳过本次循环,跳到下一次循环

举例子:

continue



```
for i in range (1,5):  
    print(f"---------第{i}层---------------")  
   
    for j in range(1,10) :   
        if(i==2 and j==2):     #当楼层号和房间号都等于2的时候就跳出,就是不输出i=2 且j=2下面的语句,继续执行这个循环
            continue
        print(f"{i}层{j}号房间")
```

break:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

盘嘟嘟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值