您当前的位置: 首页 >  Python
  • 1浏览

    0关注

    265博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

零基础学python保姆级教程——if语句

可可爱爱的程序员 发布时间:2021-11-09 11:30:00 ,浏览量:1

上一篇我们讲到了倒叙,接下来我们讲元组,有关于列表,字符。变量可以点击我的主页查看,记得点击关注哦。

if语句

if 关键字或条件判断:

条件(即为表达式):

条件也可以是输出语句

name = '清安'
if name == '清安':
    print('正是清安')
# 其结果是:
# 正是清安
复制代码
else:
name = '清安无别事'
if name == '清安无别事':
    print('正是清安')
else:
    print('不是清安')
# 其结果是:
# 正是清安
复制代码

看看这个有意思的例题:

# 创建一个动物列表
animal = ['cat','dog','duck','fish']
#使用for循环遍历列表,定义一个新的变量用于循环animal
for animals in animal:
    #使用if做一个判断,判断刚刚新定义的变量是否有进行遍历,并判断列表中是否有cat这个字符串
    if animals == 'cat':
        # 如果有,则以全字符大写的方式打印
        print(animals.upper())
    else: #否则
        # 打印首字符大写
        print(animals.title())

# CAT
# Dog
# Duck
# Fish
复制代码

这里我们看到了一个新的知识,就是比较符==,这个是判断是否相等的一个比较运算符,这里会慢慢告诉小伙伴,后续还有!=不相等这样的判断,对于数字还有大于>、小于 19: print('Yes') else: print('No') 复制代码

解释:这里我们定义一个年龄变量age,用if-else对它进行一个判断,让age于19比较,如果age这个数大于19,那么我们就输出yes否则输出no,pyhton后台会做一个判断,然后给到我们想要的结果,这里如果不加print进行打印,程序就会报错哦!

elif

我们接下来学习if-elif-else语句:

举一个很易懂的题目,定义一个年龄age = ?,如果大于十八岁收费20元,大于十岁小于十八岁收费10元,小于十岁免费!

让我们看程序:

age = 13
if age < 10:
    print('小于十岁,免费')
elif age < 18:
    print('大于十岁小于十八岁,收费10元')
else:
    print('大于十八岁,收费20元')
复制代码

解释:这里我们没有重复去判断大于十岁小于十八岁,这里你可以10

关注
打赏
1656598245
查看更多评论
立即登录/注册

微信扫码登录

0.0460s