ad

通过《Python趣味编程入门与实战》_领略Python的趣味_Python 的选择结构

网友投稿 97 2023-11-13

【摘要】 本书摘自《Python趣味编程入门与实战》一书中第3章,第1节,王征、李晓波著。

第3章 Python 的选择结构

选择结构是一种程序化设计的基本结构,它用于解决这样一 类问题:可以根据不同的条件选择不同的操作。对选择条件进行 判断只有两种结果,“条件成立”或“条件不成立”。在程序设 计中通常用“真”表示条件成立,用“True”表示;用“假”表示条件不成立,用“False”表示;并称“真”和“假”为逻辑值。

3.1 lf 语句

通过《Python趣味编程入门与实战》_领略Python的趣味_Python 的选择结构

if 语句是指Python 编程语言中用来判定所给定的条件是否满足,根据判定的结果(真或假)决定执行给出的两种操作之一。

3.1.1 If 语句的 一 般格式

在 Python 中,if 语句的一般格式如下:

if 表达式1:

语句1

elif 表达式2:

语句2

else:

语句3

If 语句的执行具体如下:

第一,如果“表达式1”为 True, 将执行“语句1”块语句,if 语句结束; 第二,如果“表达式1”为False, 将判断“表达式2”,如果“表达式2”

为 True 将执行“语句2”块语句, if语句结束;

第三,如果“表达式2”为False, 将执行“语句3”块语句。

3.1.2 lf语句的注意事项

提醒: Python 中用 elf 代替了 else if,所以if语句的关键字为:if,elif,else。

If 语句的注意事项有3点,具体如下:

第一,每个条件后面要使用冒号(:),表示接下来是满足条件后要执行的语句块。

第二,使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。

第三,在 Python 中没有 switch-case 语句。

3.1.3 实例:游戏登录判断系统

现在很多游戏不让未成年人玩,也就是说,如果你是小于18岁的未成年 人,就无法成功登录游戏系统;如果你大于或等于18岁,则可以成功登录游戏系统。下面通过编程实现游戏登录判断系统。

单击“开始”菜单,打开Python 3.7.2 Shell 软件,然后单击菜单栏中 的“File/New File”命令,创建一个Python 文件,并命名为“Python3-1.

py”, 然后输入如下代码:

age =input(”请输入您的年龄:“)

yourage =int(age)

if yourage <=0 :

print("\n 您是在逗我吧!年龄不能小于或等于0!" )

elif yourage <18 :

print("\n 您还未成年,不能登录游戏系统玩游戏! " )

else:

print("\n 欢迎您登录游戏系统,正在登录,请耐心等待……")

在这里,首先定义变量age, 用于存放 input()函数动态输入的值,注意 这里的变量age 是字符串。为了在后面的 if 语句利用age 变量进行判断,要 把它转化为整型变量。yourage =int(age)代码,就是把 age 变量转化为整 变量,并存放在 yourage 变量中。

在这里如果整型变量 yourage 小于或等于0,则会显示“您是在逗我吧年龄不能小于或等于0!”

如果整型变量 yourage 大于0而小于18,则会显示“您还未成年,不能登录游戏系统玩游戏!”

如果整型变量yourage 大于或等于18,则会显示“欢迎您登录游戏系统,正在登录,请耐心等待…… ”

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 18664393530@aliyun.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:通过《Python趣味编程入门与实战》_领略Python的趣味_6.3 字典
下一篇:通过《Python趣味编程入门与实战》_领略Python的趣味_Python 编程快速入门
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

×