zoukankan      html  css  js  c++  java
  • 2020年3月14日python学习笔记——列表 输入命令符

    坚持+思考+输出

    1、学习方式:查看提供视频(30分钟)+自我整理笔记(2小时)+周末视频输出

    2、笔记方式按提问方式整理。

    为什么需要列表?

    场景:这样的场景很多假如你存了一个公司的联系方式,你想取出来指定一个人的信息。

    学习列表就应该想成你是在学习Excel表,为什么这么讲呢?下面一步一步介绍

    列表的样式:

    names = [  ]   表示空列表

    names = ["张三","李四","王二","隔壁老王","麻子"]   

    现在我们就对列表进行操作,就好比你已经在Excel单元格里面写入内容

    操作表的方法有:插入(insert)       追加(append)    删除 (del(通过下标删除)   remove(通过元素直接删除))   修改 (直接赋值)   查询(in (判断是否在)      index(有则直接返回找到元素下标))

    插入:

    注意:列表元素下标是从0开始的。以下使用insert进行在原有列表中插入oldboy名字。

    格式为:原来列表名称.insert(插入那个元素位置之前下标,“名字”)

    使用insert你发现最末尾插入无法操作了。

    追加:为什么会有追加呢?是因为插入不能把元素插入到最后,使用追加就可以在最后增加内容

    格式为:原来列表名称.append(“名字”)

     查询:在列表中搜索是否存在查询的元素

    1、使用in判断是否在里面,返回True或Flase

    2、使用index直接查询出在列表的元素下标

     没在列表返回提示

    修改:本质就是重新赋值

    1、直接赋值

    2、先查询在赋值

     删除:

    1、使用下标删除

    2、直接指定元素删除

    3、先查询在删除

     

     用户读取指令:交互使用的。input

    例如:你在浏览器上输入需要搜索的内容就离不开用户读取指令

     备注:input里面输入的内容复制后都是字符串;

    例如:

    age =input("请输入年龄:")     输入:13   print(type(age))为str

     

     备注:%s就是代表字符串占位符,除此之外,还有%d,是数字占位符,%f是浮点数占位符

  • 相关阅读:
    xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!
    xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!
    xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!
    Scapy 工具介绍
    ubuntu虚拟机使用open-vm-tools代替vmware-tools
    docker、vmware和PD的区别
    ubuntu查看OpenGL版本
    SQL Server 常用近百条SQL语句(收藏版)
    Intellij IDEA 如何去掉 @Autowired 注入警告
    awtk-linux-fb 使用 double framebuffer 闪烁的问题
  • 原文地址:https://www.cnblogs.com/jianchixuexu/p/12493396.html
Copyright © 2011-2022 走看看