网站内容更新用什么,河南 网站开发,上海翼成信息科技有限公司做的什么网站,nginx wordpress ssl摘要01 while循环02 input函数03 终端04 使用while循环与input()函数01 while循环在正式讲Python中的while前#xff0c;希望大家先关注单词一下while#xff0c;翻译为中文意思是#xff1a;当。#xff08;这里我们只需要这一种意思即可#xff09;下面我们开始看while循…摘要01 while循环02 input函数03 终端04 使用while循环与input()函数01 while循环在正式讲Python中的while前希望大家先关注单词一下while翻译为中文意思是当。这里我们只需要这一种意思即可下面我们开始看while循环语句的基本语法。基本语法while 条件测试 缩进代码运行逻辑当程序运行到while语句时首先执行条件测试条件测试为真时执行缩进代码完成后再次回到while语句再次执行条件测试若为真则执行缩进代码若为假则跳过该while循环及其缩进代码如此反复循环执行直到条件测试为假。示例break语句常用在循环语句中当运行到break语句时Python会直接结束循环并跳过余下的缩进代码。通过使用break语句可以使得循环在某个特定条件满足时结束循环。continue语句常用在循环语句中当运行到continue语句时程序将会忽略余下的代码回到循环的开头继续运行。这里的希望大家先对这两个语句有一点点印象其具体应用将在随后体现。02 input()函数首先我们来回顾一下在讲到if语句的时候讲过的一个根据入学年确认教材领取列表的例子当时我们是这样写的可以看到一值以来我们都是以一个程序编写者的身份在写这个程序并没有实现和用户的互动没有让用户输入数据也没有让用户执行操作。在上面这个例子中我们希望当用户在键盘上输入对应年份然后敲下回车就能获得相应的列表那么如何实现呢这里我们就要用到input()函数。input()作用当程序运行到input()函数时会将input()函数括号里的内容在屏幕上打印出来作为用户提示然后暂停程序运行此时用户可以利用键盘输入字母数字等当用户输入完毕按下回车后用户输入的值将以字符串的形式作为input()函数的返回值。示例输入相应年份获得相应列表。看到这里大家可能会有点懵......这是个啥大家会发现这里界面不一样了对这不是sublime text3的界面了可以看到上图这是windows powershell 一种终端的界面。为什么突然之间开始说终端了呢因为在sublime text3 内部是无法运行提示用户输入的程序的也就是不能再sublime text 里运行带有input()函数的程序那么要如何来运行这个程序呢——使用终端。使用终端Terminal运行Python脚本文件什么是终端呢其实这里我们要说的实际上全称是终端虚拟机不过暂且我们称为终端。如果想要全面的了解终端可以谷歌百度。在这里我们就来说说我们在电脑中会见到的终端也就是Terminal。Windows中常见的终端有CMDWindows Powershell这些你在Windows的开始菜单搜索栏进行搜索就能看到。如下图打开之后你会看到一个相对陌生的界面要使用这个界面来运行python脚本就是文件后缀名为.py的文件首先你得将目录切换到你要运行的文件的文件夹如何操作呢输入cd然后再输入一个空格在空格后输入你所需要运行的文件的地址然后再输入python在python后空格然后输入你要运行的文件的全名也就是带后缀的输入完毕后按下回车即可。具体演示见下图这样我们就能通过终端运行Python脚本。如果使用苹果电脑系统为macOS的话可以直接搜索打开程序Terminal然后使用类似的命令进行操作。当然每次都要输入很长的地址比较麻烦使用sublime text作为文本编辑器的同学可以安装sublime text中的一个插件Terminal来简化操作。打开sublime text3使用快捷键:CtrlShiftP,出现如下界面在搜索框内输入 Install 点击下方出现的选择项稍等点击OK在顶部菜单PreferencePackage ControlInstall Package 搜索Terminal点击安装安装后右键即可快速在文件所在文件夹打开终端。如下图示例好的那么接下来我们回到正题04 使用while循环与input()函数假设你现在要邮寄一个快递现在我们使用一个程序来自动收集用户信息然后打印出来并确认。我们来看下面的示例程序注意其中的第七行我们使用了多次嵌套来获取信息。这里我们使用while循环来实现反复的修改信息直到用户需要推出时再退出并且我们可以看到我们在控制while循环是否结束时并未直接使用条件测试而是直接使用True与False这两个关键字。可以看到第25行程序中我们使用了break语句来结束循环而第39行我们则是改变条件测试结果来结束循环这里就要和break语句进行一个比较为什么第25行不使用这种方式呢因为如果也使用这种标志法就是设定一个变量以该变量 的值为Ture还是False,来控制while循环是否进行那么余下的程序至少也会运行一遍这不是我们想要的接下来我们看运行效果图加入我们一起【挑战自学Python编程】明日内容函数Function