卡码网语言基础课|A+B问题III

题目描述

  • 计算a+b
  • 每行是一对a和b。其中会有一对是0和0标志着输入结束,且这一对不要计算
  • 对于输入的每对a和b,你需要在相应的行输出a、b的和。如第二对a和b,对应的和也输出在第二行。

Key Points

1.if语句

if语句是一种条件语句,表示假设在某种条件下,代码才可以执行

if 有西瓜:
    # 如果有西瓜,则执行这里的代码块
elif 有苹果:
    # 在没有西瓜的情况下,有苹果,则执行这里的代码块
else:
    # 既没有西瓜,也没有苹果,上面的条件都为假,则执行这里的代码块

Python 支持数学中常见的逻辑条件:

  • 等于:a == b
  • 不等于:a != b
  • 小于:a < b
  • 小于或等于:a <= b
  • 大于:a > b
  • 大于或等于:a >= b

Python 依靠缩进(行首的空格)来定义代码的范围

# 如果 a和0相等 并且 b和0 也相等
if a == 0 and b == 0:
      # 执行对应代码


if not a and not b:
    # 执行对应的代码

2.扩展:continue

continue用于结束for循环(或一个 while循环)中的当前迭代,并继续下一次迭代

i = 0
while i < 9:
  i += 1
  if i == 3:
    continue
  print(i)

//输出没有3

3.扩展:条件运算符

条件运算符在执行时,会先对条件表达式进行求值判断

# 获取a和b之间的较大值
a = 30
b = 50
# a 就是语句1
# a > b 是条件表达式
# b 就是语句2
max = a if a > b else b
print(max)

  • 8
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值