1. 有如下值集合 [11,22,33,44,55,66,77,88,99,90...],将所有大于 66 的值保存至字典的第一个key中,将小于 66 的值保存至第二个key的值中

    lt=[11,22,33,44,55,66,77,88,99]
    lt1=[]
    lt2=[]
    for i in lt:
    if i>66:
    lt1.append(i)
    if i<66:
    lt2.append(i)
    print({'k1':lt1,'k2':lt2})
  2. 统计s='hello alex alex say hello sb sb'中每个单词的个数

    s='hello alex alex say hello sb sb'
    print(s.count('hello'))
    print(s.count('alex'))
    print(s.count('say'))
    print(s.count('sb'))
  3. 写代码,有如下变量,请按照要求实现每个功能

    name = ' aleX '
    # 1) 移除 name 变量对应的值两边的空格,并输出处理结果
    s=name
    print(s.strip('aleX'))
    # 2) 判断 name 变量对应的值是否以 "al" 开头,并输出结果
    s='aleX'
    print(s.startswith('aleX'))
    # 3) 判断 name 变量对应的值是否以 "X" 结尾,并输出结果
    print(s.endswith('X'))
    # 4) 将 name 变量对应的值中的 “l” 替换为 “p”,并输出结果
    print(s.replace('l','p'))
    # 5) 将 name 变量对应的值根据 “l” 分割,并输出结果。
    print(s.split('l'))
    # 6) 请输出 name 变量对应的值的第 2 个字符?
    print(s[2])
    # 7) 请输出 name 变量对应的值的前 3 个字符?
    print(s[0:4])
    # 8) 请输出 name 变量对应的值的后 2 个字符?
    print(s[-2:])
    # 9) 请输出 name 变量对应的值中 “e” 所在索引位置?
    print(s.find('e'))
    # 10) 获取子序列,去掉最后一个字符。如: oldboy 则获取 oldbo。
    print(s[0:-1])
  4. 假设有一个文件test.txt,内有如下内容

    l=[
    {'name':'alex','age':84},
    {'name':'oldboy','age':73},
    {'name':'egon','age':18},
    ]
    需求:
    1. 读取文件内容
    with open('D:\python 12期\Day 08\H.txt','r')as f:
    print(f.read())
    2. 计算这三个人的年龄总和
    import cmath
    x=84
    y=73
    z=18
    print(x+y+z)

day 08作业 预科的更多相关文章

  1. Day 08 作业

    有如下值集合 [11, 22, 33, 44, 55, 66, 77, 88, 99, 90...],将所有大于 66 的值保存至字典的第一个key中,将小于 66 的值保存至第二个key的值中 ​ ...

  2. day 09作业 预科

    作业 1.简述定义函数的三种方式. 定义函数的三种方式为空函数,有参函数和无参函数 2.简述函数的返回值. 如果函数没有返回值,会直接返回到None: 函数可以通过return返回出返回值: retu ...

  3. day 04 作业 预科

    目录 作业 1.分别列出 数字类型.字符串类型.列表.字典 的 作用.定义方式和使用方法. 数字类型 字符串类型 列表 字典 词云图 作业 1.分别列出 数字类型.字符串类型.列表.字典 的 作用.定 ...

  4. day 03 作业 预科

    目录 作业 1.简述变量的组成 2.简述变量名的命名规范 3.简述注释的作用 4.使用turtle库构造一幅图,贴在markdown文档中 作业 1.简述变量的组成 变量由变量名.赋值符号.变量值所组 ...

  5. day 02 作业 预科

    目录 作业 作业 ==1.什么是编程== 通过使用编程语言做一些事情,表达一些自己的想法. ==2.简述计算机五大组成.== 计算机由cpu ,运算器 ,控制器,存储器(外存,内存) 输入设备 输出设 ...

  6. python就业班-淘宝-目录.txt

    卷 TOSHIBA EXT 的文件夹 PATH 列表卷序列号为 AE86-8E8DF:.│ python就业班-淘宝-目录.txt│ ├─01 网络编程│ ├─01-基本概念│ │ 01-网络通信概述 ...

  7. C语言作业|08

    问题 答案 这个作业的属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9977 我 ...

  8. C语言I作业08

    C语言I作业08 这个作业属于哪个课程 C语言程序设计ll 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9981 ...

  9. C语言博客作业08

    C语言I博客作业08](https://www.cnblogs.com/490-85-00-58-/p/11863312.html) 问题 回答 这个作业属于那个课程 C语言程序设计II 这个作业要求 ...

随机推荐

  1. Mysql 有数据更新,无则插入

    项目中需要去更新数据的版本号. INSERT INTO Biz_CourseErrorBookDetail (CourseID,QuestionID,StudentID,ErrorCount,Last ...

  2. MSYS 工具和TOOLCHAIN的配置

    博客转载:https://blog.csdn.net/hunterhuang2013/article/details/70880569 1. MSYS2 自带的开发环境,安装的包叫 msys2-dev ...

  3. Ubuntu下配置Window CIFS共享

    转自:https://blog.csdn.net/wanfengzhong/article/details/52550074 1. 准备windows共享文件夹 2. 安装 cifs-utilssud ...

  4. linux 下core文件生成、路径、格式设置及调试

    core文件生成及调试1 代码 #include<stdio.h> int main() { int *p = NULL; *p = 0; return 0; } 2 在当前shell执行 ...

  5. EF Code First 快速创建

    以.net framework为例,包括数据库管理类库和启动项目两个项目文件 数据库管理类库 新建一个类库,名称为XXX.Database 管理nuget包,引入库EntityFramework 6. ...

  6. 浅谈PageRank

    浅谈PageRank 2017-04-25 18:00:09 guoziqing506 阅读数 17873更多https://blog.csdn.net/guoziqing506/article/de ...

  7. WebGL学习笔记二——绘制基本图元

    webGL的基本图元点.线.三角形 gl.drawArrays(mode, first,count) first,代表从第几个点开始绘制即顶点的起始位置 count,代表绘制的点的数量. mode,代 ...

  8. 怎么在eclipse中安装properties插件

    原文地址:https://jingyan.baidu.com/article/380abd0a6abe731d90192ce4.html 首先,在eclipse中点击“help”-"Inst ...

  9. 基础自动化部署搭建过程【Jenkins】

    测试环境搭建 为了快速搭建一套PHP测试环境我决定用laradock了,虽然文件很多,但是里面封装的东西也是比较全的,后期开发不知道会用到什么技术,就决定先用这个,随时可以启动用得到的服务.larad ...

  10. python抓取不得姐动图(报错 urllib.error.HTTPError: HTTP Error 403: Forbidden)

    抓取不得姐动图(报错) # -*- coding:utf-8 -*- #__author__ :kusy #__content__:文件说明 #__date__:2018/7/23 17:01 imp ...