python基础详解之if循环语句

作者:佩瑞 时间:2022-04-17 02:14:09 

前言

还记得这个九九乘法表吗,这次课后相信你可以用代码给你的小弟弟妹妹们变出这份“葵花宝典”。

python基础详解之if循环语句

循环

如果要把循环翻译成机器语言,那他对应的可以是 for…in… ,循环就像是一个可爱的搬砖人,简单的一条语句帮我们解决了很多的重复劳动。

python基础详解之if循环语句

上面的语句实现了计算15,25,35,45,55的功能,i就像是一个彩票,不过他有自己的性格,这是个热爱平等的彩票,他会依次访问【 】里的值,当他访问1时i就为1,此时将会执行print(15),接下来访问2时i就为2,继续执行乘法工作,直到【】里每一个都被叫到时完成工作。

小案例1

接下来我们来看看怎么用循环语句实现这样一个菱形金字塔的输出吧!

python基础详解之if循环语句
python基础详解之if循环语句

通过上面代码我们就可以实现金字塔的输出啦,第一行语句询问用户需要多少层的金字塔,用户要什么我们就乖巧的按需提供,eval()函数可以把字符串数据自动转化成数值类型以免接下来运算报错,二三行是实现循环的关键,它会输出计算好数量的空格和星号组成的金字塔,使用range(x)函数,就可以生成一个从0到x-1的整数序列,range(1,1+n)可以帮助我们生成从1,到n的整数数列。

小案例2


# 九九乘法表
for i in range(1, 10):
   for j in range(1, i+1):
       print('{}x{}={}\t'.format(j, i, i*j), end='')
   print()

上面的乘法表则是用了循环的嵌套,用简单的语句实现乘法表的输出。

来源:https://blog.csdn.net/weixin_46263718/article/details/115826297

标签:python,if,循环,语句
0
投稿

猜你喜欢

  • 对python中arange()和linspace()的区别说明

    2023-08-23 05:32:53
  • PHP 危险函数全解析

    2023-11-20 15:36:12
  • Pytorch用Tensorboard来观察数据

    2022-11-28 19:57:52
  • MySQL 数据库优化的具体方法说明

    2024-01-15 08:26:13
  • 从0编写区块链之用python解释区块链最基本原理

    2022-07-20 10:08:24
  • Python编程实现线性回归和批量梯度下降法代码实例

    2021-10-13 07:33:27
  • python 字符串格式化的示例

    2021-01-23 23:33:06
  • PHP邮件发送类PHPMailer用法实例详解

    2023-11-19 16:31:17
  • 基于Python实现英语单词小游戏

    2023-03-22 01:34:19
  • SQL SERVER数据库开发之asp存储过程应用

    2008-05-19 12:55:00
  • Python如何判断字符串是否仅包含数字

    2023-12-23 08:16:04
  • 超级连接的title提示中如何换行实现多行显示

    2008-03-07 15:57:00
  • Python selenium如何设置等待时间

    2023-08-31 18:53:39
  • element-ui组件中input等的change事件中传递自定义参数

    2024-06-16 19:07:27
  • PHP基于rabbitmq操作类的生产者和消费者功能示例

    2023-11-23 20:03:03
  • 在ASP中使用SQL语句之4:联合语句

    2007-08-11 12:34:00
  • oracle初始化参数设置

    2010-07-31 12:47:00
  • JSP 开发之 releaseSession的实例详解

    2023-06-14 11:49:03
  • python七夕浪漫表白源码

    2021-09-27 23:22:13
  • JavaScript中的this指向问题详解

    2024-04-28 09:46:58
  • asp之家 网络编程 m.aspxhome.com