Python入门基础篇 No.42 —— 选择结构嵌套

Python入门基础篇 No.42 —— 选择结构嵌套


前生篇:多分支选择结构

后世篇:while循环结构_死循环处理

小白不看都能懂:Python之真功夫系列(全章)


前言

在这里插入图片描述


一、选择结构嵌套

  • 选择结构可以嵌套,使用时一定要注意控制好不同级别代码块的缩进量,因为缩进量决定了代码的从属关系。语法格式如下:
if 表达式 1:
	语句块 1
	if 表达式 2:
		语句块 2
	else:
		语句块 3
else:
	if 表达式 4:
		语句块 4
  • 输入一个分数。分数在 0-100 之间。90 以上是 A,80 以上是 B,70 以上是 C,60以上是 D。60 以下是 E。

代码演示1:

score = int(input("请输入0-100之间的数字:"))
grade = ""
if score>  100 or score < 0:
    score = int(input("输入错误!请输入0-100之间的数字:"))
else:
    if score >= 90:
        grade = "A"
    elif score >= 80:
        grade = "B"
    elif score >= 70:
        grade = "C"
    elif score >= 60:
        grade = "D"
    else:
        grade = "E"
    print("分数为{0},等级为{1}".format(score,grade))

代码演示2:

score = int(input("请输入0-100之间的数字:"))
degree = 'ABCDE'
num = 0
if score > 100 or score < 0:
    score = int(input("输入错误!请输入0-100之间的数字:"))
else:
    num = score // 10
    if num < 6:
        num = 5

    print("分数是{0},等级是{1}".format(score,degree[9-num]))

在这里插入图片描述

二、使用步骤

1.引入库

代码演示:

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import warnings
warnings.filterwarnings('ignore')
import  ssl
ssl._create_default_https_context = ssl._create_unverified_context

2.读入数据

代码如下(示例):

data = pd.read_csv(
    'https://labfile.oss.aliyuncs.com/courses/1283/adult.data.csv')
print(data.head())

在这里插入图片描述


总结

以上帮各位总结好了,收藏,关注即可查收。

前生篇:多分支选择结构

后世篇:while循环结构_死循环处理

小白不看都能懂:Python之真功夫系列(全章)


关注下方公众号,免费拿Python学习资料!!!

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值