zoukankan      html  css  js  c++  java
  • [Python]小甲鱼Python视频第016课(序列!序列!)课后题及参考解答

    # -*- coding: utf-8 -*-
    """
    Created on Wed Mar  6 18:28:32 2019
    
    @author: Administrator
    """
                                                      
    """
    
    
    测试题:
       
    0. 我们根据列表、元组和字符串的共同特点,把它们三统称为什么?
        序列.
        1.能够通过索引来引用元素,索引都是从0开始的
        2.都可切片操作
      
    1. 请问分别使用什么BIF,可以把一个可迭代对象转换为列表、元组和字符串?
        list()
        tuple()
        str()
       
    2. 你还能复述出“迭代”的概念吗?
        重复同样的操作
        ------>
        所谓迭代,是重复反馈过程的活动,其目的通常是为了接近并到达所需的目标或结果。每一次对过程的重复被称为一次“迭代”,而每一次迭代得到的结果会被用来作为下一次迭代的初始值。
       
      
    3. 你认为调用 max('I love FishC.com') 会返回什么值?为什么?
        v,小写字母的ASCII值大于大写字母的ASCII码值,排序靠后的字母的ASCII码值大于排序靠后的字母的ASCII码值
       
    4. 哎呀呀,现在的小屁孩太调皮了,邻居家的孩子淘气,把小甲鱼刚写好的代码画了个图案,麻烦各位鱼油恢复下啊,
    另外这家伙画的是神马吗?怎么那么眼熟啊!??
    
    
    动动手:
       
    0. 猜想一下 min() 这个BIF的实现过程
        结果暂存变量先被赋值可迭代对象的第0个元素,逐一迭代各个元素,保存最小的元素
    
    
    1. 视频中我们说 sum() 这个BIF有个缺陷,就是如果参数里有字符串类型的话就会报错,请写出一个新的实现过程,自动“无视”参数里的字符串并返回正确的计算结果
    
    
    
    2. 请写下这一节课你学习到的内容:格式不限,回忆并复述是加强记忆的好方式!
        额
    """
    
    
    
    
    
    def ceshiti04():
        name = input('请输入待查找的用户名:')
        score = [['迷途', 85], ['黑夜', 80], ['小布丁', 65], ['福禄娃娃', 95], ['怡静', 90]]
        for each in score:
            IsFind = False
            if name in each:
                print(name + '的得分是:', each[1]);
                IsFind = True;
                break;
        if IsFind == False:
            print('查找的数据不存在!');
            
    
    #动动手1:
    def sum1(x):
        result = 0;
        
        for each in x:
            if isinstance(each,int) or isinstance(each,float):
                result += each;
            else:
                continue;
                
    ceshiti04();
    

      

    ~不再更新,都不让我写公式,博客园太拉胯了
  • 相关阅读:
    三元表达式 列表和字典推导式 函数对象 名称空间 作用域 global和nonlocal 函数装饰器 枚举对象
    函数参数 打散机制 字符串比较 返回值
    函数简介
    三种字符串的介绍 文件的读写
    字符编码
    数据类型及其常用方法 数据类型转换 可变与不可变 值拷贝与深浅拷贝
    流程控制 while和for循环
    变量命名规范 常量 输入和输出 注释 数据类型 运算符 逻辑运算符
    语言分类 编译型和解释型语言分析 环境变量 代码执行的方式 pip介绍 变量
    Python django tests
  • 原文地址:https://www.cnblogs.com/alimy/p/10502584.html
Copyright © 2011-2022 走看看