首页 > 编程语言 >python学习-condition

python学习-condition

时间:2024-12-04 21:13:03浏览次数:6  
标签:语句 elif return python else 学习 def sign condition

条件判断
1.三个关键词:if else elif(即为else if)
(1)if语句执行有个特点,它是从上往下判断,如果在某个判断上是True,把该判断对应的语句执行后,就忽略掉剩下的elif和else

(2)当if后面的条件语句不满足时,与之相对应的 else 中的代码块将被执行。

if a == 1:
print('right')
else:
print('wrong')

(3)elif 意为 else if,含义就是:“否则如果”条件满足,就做yyy。elif 后面需要有一个逻辑判断语句。
a.if 是必须有的;
b.elif 可以没有,也可以有很多个,每个elif条件不满足时会进入下一个elif判断;一旦满足,执行完就结束整个条件语句;
c.else 可以没有,如果有的话只能有一个,必须在条件语句的最后

2.三种表示abs(绝对值)函数的代码
(1)
def abs1(n):
if n>=0:
return n
else :
return -n
(2)
def abs2(n):
if n<0:
return -n
return n
(3)
def abs3(n):
if n>=0:
sign=+1
else:
sign=-1
return sign*n

标签:语句,elif,return,python,else,学习,def,sign,condition
From: https://www.cnblogs.com/wfmh1688/p/18587188

相关文章

  • 大数据学习记录,Python基础(5)
    模块类与对象模块内置模块time,random,os,json第三方模块requests,pandas,numpy,…自定义模块xxx.py常见的内置模块hashlib模块该模块主要是进行数据加密的作用。常见的加密方式:sha256()【可逆】md5()【不可逆】importhashlibinfo='123456'#......
  • Python基础学习-14面向对象与类
    目录1、面向对象2、类3、基本语法和规范4、类的继承5、本节总结1、面向对象•对象:Object我们将生活中的业务场景抽象为对象类是对一类事物描述,是抽象的、概念上的定义:比如“人”对象是实际存在的该类事物的每个个体,因而也称实例(instance)。比如“张三”2、类......
  • python: Eclipse 2024‑03 R+pydev
    https://www.eclipse.org/downloads/packages/release/2024-03/r      ......
  • Day4 [Python学习] 注释
    1.为什么要写注释编写注释的主要目的是阐述代码要做什么,以及是如何做的。注释会被python解释器忽略,不用执行。在调试程序的过程中,注释还可以用来临时移除无用的代码。在开发项目期间,你对各个部分的内容很清楚,但过段时间后,有些细节你可能不记得了。注释的最大作用是提高程......
  • 技术框架中MyBatis参数传递的学习
    MyBatis参数传递总结MyBatis参数传递#{}方式情况一:Mapper映射器接口方法参数只有一个且为基本类型接口方法:publicList<UserEntity>selectUserByAge(intage);映射结果:<selectid="selectUserByAge"resultMap="userResultMap">select*fromtb_userwhereag......
  • Day3 [Python学习] 数据类型:数字;整型、浮点型、str()函数
    数学里边的数分为整数和小数,python语言中同样1.整型1.1赋值eg:建立一个名为age_a的变量,给它赋值1。此时控制台输出的1是整型,而不是字符串类型age_a=1print(age_a)1.2运算可对其执行加(+)减(-)乘(*)除(/)运算age_a=3age_b=27age_c=12age_d=40print(age_a......
  • 【python】数据库编程
    【python】数据库编程什么是数据库MySQL安装启动MySQL数据库pymysql库基础操作SQL语言基础示例Python作为一种多功能的编程语言,在数据库操作方面展现出了卓越的灵活性和强大的功能。无论你是初涉编程领域的数据爱好者,还是经验丰富的开发者寻求优化数据库交互方案......
  • 拓展01 :代码风格/Python Style
    代码规范关于代码规范,详细内容可以看PEP8这是Python官方对于代码规范的要求。以下我来总结几点重要内容。关于空格使用空格来表示缩进而不要用制表符(Tab)。和语法相关的每一层缩进都用4个空格来表示。每行的字符数不要超过79个字符,如果表达式因太长而占据了多行,除了首......
  • python接入百度智能云API实现ai对话
    python接入百度智能云API实现ai对话千帆大模型平台-百度智能云千帆代码段:importrequestsimportjson#获取访问令牌的函数defget_access_token():#百度AI开放平台的API地址,用于获取access_tokenurl="个人url"#将空字符串转换为JSON格式payload......
  • Python递归
    两个特点:1、调用自身2、结束条件为什么func3打印321而func4打印123的原因(看套娃图理解,大框为func,小框为print)(3从外到内,4从内到外)示例:汉诺塔问题一共n个盘子,把上面的n-1个盘子看成一个整体把n-1个盘子从A经过C移动到B把第n个盘子从A移动到C(移动一步的情况)把n-1个盘子从B......