Python编程基础「数据类型(二)」bool型之综合实践案例剖析

美女it职场说 2024-04-23 00:08:02

布尔类型变量一般用于if判断条件语句中,有一个系统中存在多种逻辑结构时,因不同的人操作系统的业务功能不同,用户需要根据不条的条件来满足系统需求,这时候我们需要使用到if条件单分支语句或者多分支语句来支撑业务需求,就会用到布尔型变量值。

bool型数据类型与其它数据类型不同在于,它的值只有两种情况,一种是真,一个是假。

当条件成立的时候就结果为真就执行if语句后面的内容,当条件不成立的时候结果为假就执行else后面的语句。

示例:定义一个用户登录类,编写两个方法,一个方法为构造函数的初始化方法,用来为属性赋值,供后面的类方法调用。

需求:用户根据输入的用户名与密码进行判断与实际登录信息进行比较,如果输入的用户名与密码与实际的用户名与密码相等,则打印输出 “用户登录成功”。

如果用户输入的用户名与密码与实际的用户名与密码不一致,则进行打印输出提示“用户名或密码错误,请重新输入”。

要想满足上述需求场景,核心代码落地思路已帮助大家梳理清楚,在输入用户名与密码时因为输错了我要循环进行输入,所以将用户输入和相关的判断信息封装在一个函数内部,具体代码落地如下图所示:

要想运行程序得出结果,需要应用面向对象的思想与原理。

在编程的世界里,万物一切皆对象。

要想调用类中的方法一定要将类进行实例化对象。

代码如下:

userLogin=UserLogin(“kitty教软件测试”,“123456”)

因为我们需要对类中的两个参数进行判断,所以需要传递两个实际参数给构造函数方法,供def Login方法进行调用。

在这里为止,类的实例化工作就已经完成。

要想调用登录方法需要基于类的实例分对象打点调用,代码如下:

userLogin.Login()

最后,通过右键运行操作程序,分析程序结果是否符合预期要求。

总结:学习编程语言真的非常简单,只要学会基于工作应用场景来学习相关的Python编程基础,让bool数据类型基于案例场景应用,同学们很快就能掌握所有关于Python数据类型相关的知识点,关于bool类型的实战应用先与大家讲解到这里,如果感觉此文对自己有帮助,还麻烦在下方用大拇指给个赞哦,万分感谢。

0 阅读:0

美女it职场说

简介:感谢大家的关注