码迷,mamicode.com
首页 > 编程语言 > 详细

小甲鱼python视频第六讲(笔记及程序源代码)

时间:2016-08-16 23:45:34      阅读:286      评论:0      收藏:0      [点我收藏+]

标签:

今天主要学习了关于循环的一些要点,

1.elif的使用

while True:
    temp = input("请输入分数:") 
    score = int(temp)
    if 100 >= score >= 90:
        print("A")
    elif 90 >= score >= 80:
        print("B")
    elif 80 >= score >= 60:
        print("C")
    elif 60 > score:
        print("D")
    else:
        print("输入错误")

2.assert的使用:

技术分享

当后面的条件为true时,继续运行,条件为假时,出现错误。

3.三元换算

x,y = 4,5
if x > y
    small = y
else:
    small = x

等价于:

small = x if x > y else y

即 x if 条件 else y

名词解释:

成员资格运算符

技术分享

动手部分:分数的归类划分,自己加了一个循环部分,

while True:
    temp = input("请输入分数:")
    score = int(temp)
    if 100 >= score >= 90:
        print("A")
    elif 90 >= score >= 80:
        print("B")
    elif 80 >= score >= 60:
        print("C")
    elif 60 > score:
        print("D")
    else:
        print("输入错误")

(注释没加,回头一个一个加)

score = int(input(请输入一个分数:))
if 80 > score >= 60:
    print(C)
elif 90 > score >= 80:
    print(B)
elif 60 > score >= 0:
    print(D)
elif 100 >= score >= 90:
    print(A)
else:
    print(输入错误!)

(源代码)

关于三元换算的

x, y, z = 6, 5, 4
if x < y:
    small = x
    if z < small:
        small = z
elif y < z:
    small = y
else:
    small = z
small = x if (x < y and x < z) else (y if y < z else z)

 

小甲鱼python视频第六讲(笔记及程序源代码)

标签:

原文地址:http://www.cnblogs.com/printer/p/5778053.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!