python基础详解之if循环语句


Posted in Python onApril 24, 2021

前言

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()

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

到此这篇关于python基础详解之if循环语句的文章就介绍到这了,更多相关python的if循环语句内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python实现动态添加类的属性或成员函数的解决方法
Jul 16 Python
Python守护进程(daemon)代码实例
Mar 06 Python
Python操作RabbitMQ服务器实现消息队列的路由功能
Jun 29 Python
Pipenv一键搭建python虚拟环境的方法
May 22 Python
对django中foreignkey的简单使用详解
Jul 28 Python
python处理excel绘制雷达图
Oct 18 Python
多个python文件调用logging模块报错误
Feb 12 Python
浅谈pycharm导入pandas包遇到的问题及解决
Jun 01 Python
使用tensorflow根据输入更改tensor shape
Jun 23 Python
python3的pip路径在哪
Jun 23 Python
Pycharm的Available Packages为空的解决方法
Sep 18 Python
python爬虫之爬取笔趣阁小说
Apr 22 Python
解决jupyter notebook图片显示模糊和保存清晰图片的操作
Jupyter notebook 输出部分显示不全的解决方案
Apr 24 #Python
Python opencv缺陷检测的实现及问题解决
解决jupyter notebook启动后没有token的坑
numpy数据类型dtype转换实现
Apr 24 #Python
解决python存数据库速度太慢的问题
Apr 23 #Python
python实战之90行代码写个猜数字游戏
Apr 22 #Python
You might like
1982年日本摄影师镜头下的中国孩子 那无忧无虑的童年
2020/03/12 杂记
WML,Apache,和 PHP 的介绍
2006/10/09 PHP
PHP chmod 函数与批量修改文件目录权限
2010/05/10 PHP
PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数
2011/11/10 PHP
关于php操作mysql执行数据库查询的一些常用操作汇总
2013/06/24 PHP
Laravel 5框架学习之数据库迁移(Migrations)
2015/04/08 PHP
php算法实例分享
2015/07/14 PHP
thinkphp5.1 框架钩子和行为用法实例分析
2020/05/25 PHP
PHP实现简易用户登录系统
2020/07/10 PHP
JS截取字符串常用方法整理及使用示例
2013/10/18 Javascript
Javascript连接多个数组不用concat来解决
2014/03/24 Javascript
判断window.onload是否多次使用的方法
2014/09/21 Javascript
javascript实现复选框超过限制即弹出警告框的方法
2015/02/25 Javascript
JS+CSS实现实用的单击输入框弹出选择框的方法
2015/02/28 Javascript
Vue.js动态添加、删除选题的实例代码
2016/09/30 Javascript
JavaScript实现时钟滴答声效果
2017/01/29 Javascript
jQuery遍历节点方法汇总(推荐)
2017/05/13 jQuery
Nodejs之TCP服务端与客户端聊天程序详解
2017/07/07 NodeJs
Javascript ES6中对象类型Sets的介绍与使用详解
2017/07/17 Javascript
关于vue状态过渡transition不起作用的原因解决
2019/04/09 Javascript
JavaScript深入V8引擎以及编写优化代码的5个技巧
2019/06/24 Javascript
微信小程序自定义弹窗实现详解(可通用)
2019/07/04 Javascript
Python 实现取矩阵的部分列,保存为一个新的矩阵方法
2018/11/14 Python
pytorch 实现在预训练模型的 input上增减通道
2020/01/06 Python
python使用梯度下降算法实现一个多线性回归
2020/03/24 Python
基于jupyter代码无法在pycharm中运行的解决方法
2020/04/21 Python
Python rabbitMQ如何实现生产消费者模式
2020/08/24 Python
Python图像处理之膨胀与腐蚀的操作
2021/02/07 Python
浅谈html5之sse服务器发送事件EventSource介绍
2017/08/28 HTML / CSS
自我鉴定范文200字
2013/10/02 职场文书
个性婚礼策划方案
2014/05/17 职场文书
羽毛球社团活动总结
2014/06/27 职场文书
英语系本科生求职信
2014/07/15 职场文书
2015年人民调解工作总结
2015/05/18 职场文书
Nginx四层负载均衡的配置指南
2021/06/11 Servers
Java8中Stream的一些神操作
2021/11/02 Java/Android