python控制流代码怎么用_Python学习笔记控制流的元素

随笔记录方便自己和同路人查阅。

#------------------------------------------------我是可耻的分割线-------------------------------------------

控制流语句的开始部分通常是‘’关键字‘、’“条件”,接下来是一个代码块,称为“子句”。

在开始学习具体的Python控制流语句之前,我将介绍条件和代码块

#------------------------------------------------我是可耻的分割线-------------------------------------------

1、条件

你前面看到的布尔表达式可以看成是条件,它和表达式是一回事。“条件”只是在控制流语句的上下文中更具体的名称。

条件总是求值为一个布尔值,True或False。控制流语句根据条件是True还是False,来决定做什么。几乎所有的控制语句都使用条件。

2、代码块

一些代码行可以作为一组,放在“代码块”中。可以根据代码行的缩进,知道代码块的开始和结束。代码块有三条规则。

1.缩进增加时,代码块开始。

2.代码块可以包含其他代码块。

3.缩进减少为零,或减少为外面包围代码块的缩进,代码块就结束了。

看一些有缩进的代码,更容易理解代码块。所以让我们在一小段游戏程序中,寻找代码块,如下所示:

#

# -*- coding:utf-8 -*-

# Autor: Li Rong Yang

name = input('Plase enter your name:')#第一行

password = input('Plase enter your password:')#第二行

if name == 'LiRongYang':#第三行

print('Hello LiRongYang')#第四行

if password == '123456':#第五行

print('Access granted.')#第六行

else:#第七行

print('Wrong password.')#第八行

第一行我们让用户输入名字;第二行我们让用户输入密码;第三行判断用户输入的名字是否为“LiRongYang”,如果是就执行第四行代码块打印Hello LiRongYang;第五行判断用户输入的密码是否为“123456”,

如果是就执行第六行代码块打印“Access granted.;如果密码不对就执行第八行,打印“Wrong password.”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/244403.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

js修改地址栏url_不同寻常的地址栏过渡

前几天,我在推特上看到这样一张图。原来地址栏还能这么玩,瞬间就觉得自己弱爆了。然后我决定去实现一下这个效果,然后做成一个库。画了一个晚上,终于做好了。这是最后的成果。这个库使用非常的简单。你只需要,yarn add…

linux php和java环境变量配置_Linux下Java环境变量的安装与配置

安装以JDK1.6.0_43为例增加可执行权限 chmod x jdk-6u43-linux-x64.bin,执行 ./jdk-6u43-linux-x64.bin 生成目录jdk1.6.0_43拷贝到/usr/share下,mv jdk1.6.0_43 /usr/share另外,jdk-6u43-linux-x64.bin将所有文件解压缩到当前目录的jdk$veri…

kaggle数据集_ArXiv170万篇论文数据集上线Kaggle!

大数据文摘出品学术圈的朋友对ArXiv肯定都不陌生。在将近30年的时间里,ArXiv通过公开访问学术文章为公众和研究社区提供了一个更高效的学术成果沟通平台,从物理学到计算机科学的许多子学科,以及介于两者之间的所有内容,包括数学&a…

java检测tomcat宕机_Tomcat意外宕机分析

之前在网上看过一篇文章,是讲Tomcat进程意外退出的,我看完感觉好奇,自己也测试了下,果然是有这种问题,所以自己也借此总结一下。先简单说下测试过程,先创建一个web服务启动 test.sh,内容如下&am…

万能驱动xp离线版_教你用SC封装软件来封装XP系统

今天我们来讲解一下如何用SC软件来封装XP系统。今天的讲解只演示基本的SC封装软件,具体的封装前的准备工具,我们不进行讲解,当然前期的准备工作也是有很多,首先我们先要安装虚拟机软件,并在虚拟机上面安装好原版的XP系…

java dispo lock_java实现文件上传和下载(1)

原理: 使用html 的 标签,提交form 的几个属性必须为: methodpost encTypemultipart/form-data;组件:smartUpload或者commons fileuploadsmartUpload代码实现1。文件预览function showImage(obj){var strobj.value;$("#id").html(&q…

剪板机自动上下料_机器人联轴器,用于机器人自动化上下料

关注点击蓝字,关注我吧纤薄型机器人联轴器,可搬运重量范围从 1kg 至 1,000kg,用于高效机器人自动化机床上下料,多年来受到广泛认可。紧凑型微型联轴器适合于最近迅速发展的小型机器人应用领域。无人操作时工艺可靠性高模块的特殊混…

java 格式化 布尔型_Java基础篇(1)-格式化

本文目录:十进制数字格式化——DecimalFormat数字格式化基类——NumberFormat字符串格式化类——String.format()Linux输出格式化——printf1. 十进制数字格式化(DecimalFormat)decimal是对数字进行格式化,比如取2位小数,这是最常见的。Java提…

python3手机脚本教学_python+adb命令实现自动刷视频脚本案例

python小白第一次发博客,自己自学了一下写了一个demo,可能语法啥的不够标准,毕竟没有真正学过python主要用到的是import os #os包用于运行cmd命令adb shell #这个有很多命令我们主要是模拟滑动直接看代码吧手机要先连接电脑打开usb调试模式# …

java关于泛型的实验代码_[改善Java代码]强制声明泛型的实际类型

Arrays工具类有一个方法asList可以把一个变长参数或数组变成列表,但是它有一个缺点:它所生成的List长度是不可改变的,而这在我们的项目开发中很不方便.importjava.util.Arrays;importjava.util.List;public classClient {public static voidmain(String[] args) {String[] strA…

一旦有辞职念头就干不长了吗_每天都有辞职不想上班的冲动,你有吗?

我从大学毕业到今天,工作的时间将近10年了。直到现在,我还经常有辞职的想法。我觉得现在职场真的不好混,不如意的事情十之八九,有了辞职冲动是非常正常的,不必一上来就刻意的否定,或者克制。依照我的职场经…

mysql 序号_脚本搭建Nginx、Redis、MySql、Maven

当你面对一个全新的Linux系统时,是如何部署搭建项目环境呢?是否是一个一个软件安装呢?小编在往期文章中介绍了相关软件的安装方法,但是你是否发现不同的软件安装下来是否会出现问题呢?今天就教大家如何使用脚本一键安装…

mysql数据库压缩备份_MySQL数据库之mysql数据库备份命令分享(mysql压缩数据库备份)...

本文主要向大家介绍了MySQL数据库之mysql数据库备份命令分享(mysql压缩数据库备份) ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助。备份MySQL数据库的命令复制代码 代码如下:mysqldump -hhostname -uusername -ppassword databasename …

mysql数据库子查询的使用_MySQL数据库使用子查询方式更新数据优化及思考

【环境介绍】云数据库MySQL 5.7【背景描述】业务需要:需要对16370077的表数据进行更新部分数据操作UPDATE P_MOXXXX_REXXXX SET FISAVAILABLE 1 WHERE FREG_ID IN (SELECT FREG_ID FROM P_MOXXXX_REXXXX_UPDATE_TEMP);【按照正常流程更新数据操作】使用archery的SQ…

业务中台建设与应用_容易网业务中台建设,助力企业数字化转型

“中台”这个概念自去年流行以来,至今仍然搅动着市场。期间,既有阿里、腾讯、百度、字节跳动、美团、滴滴等等头部互联网企业刮起的转型风,也有茅台延后中台签约、服装品牌CIO被开除等风波。尽管存在争议,但这不影响越来越多的企业…

java由大到小输出整数xvz_【视频+图文】Java经典基础练习题(三):输入3个整数,并将其由小到大输出...

java经典实例书店书畅想畅销书109.6元包邮(需用券)去购买 >目录https://www.cnblogs.com/Qpgshare/p/12588923.html一、视频讲解https://www.cnblogs.com/Qpgshare/p/12588923.html二、思路分析https://www.cnblogs.com/Qpgshare/p/12588923.html总结:https://ww…

压力测试过负载均衡_性能测试的方法有哪些?

压力测试:压力测试的关键字就是“极端”。通过对系统的极端加压,从而观察系统的所表现出来性能问题。再对此性能问题进行分析,从而达到系统优化的目的。所以压力测试就是一定要让系统出问题,如果系统没有出问题,那么压…

java比ios慢_Android为什么比iOS慢

有些人会觉Android应用没有iOS应用使用得流畅,我觉得主要原因有以下几点:第一,因为Android平台相较于iOS起步晚,平台不成熟,初期的开发者水平也有限,没有很关注性能优化,只是想做出可用的应用&a…

rdd转换成java数据结构_如何将CSV文件转换为RDD

一种简单的方法是拥有一种保留标头的方法。假设您有一个file.csv,例如:user, topic, hitsom, scala, 120daniel, spark, 803754978, spark, 1我们可以定义一个标头类,该标头类使用第一行的解析版本:class SimpleCSVHeader(header…

output怎么用_如何用 C++ 写一个可编程软件渲染器?

今天你想用最新的 D3D12 画一个三角形,少说也要上千行代码了,对于初学者来讲,这个门槛是非常高的,太多干扰了,而一千多行代码,已经足够你重头实现一个简易版 D3D 了,为什么不呢?比起…