zoukankan      html  css  js  c++  java
  • 解压缩和python如何与用户交互

    解压缩和python如何与用户交互

    一、解压缩

    解压缩就是把数据一次性拿出来

    lis = [1,2,3,4,]
    x1,x2,x3,x4 = lis
    print(x1,x2,x3,x4)
    

    运行结果 1 2 3 4

    有时候解压缩的值可能是不是我们想要的,那么我们就可以使用下划线,万能的下划线。( *_会把前面所有的省略掉,都不要)

    1.1压缩数字

    lis = [1,2,3,4,]
    x1,*_,x3 = lis #*_会把前面所有的省略掉,都不要
    print(x3) # 4 虽然x3,但是代表最后一位
    print(_)#[2,3]
    

    解压缩的对象有多少个元素,则必须拿多少个,如果多拿是会报错的

    1.2解压缩字符串

    info = ['suowukong','shanseng','zhubajie','tangseng']
    z,x,c,v = info
    print(x)
    x,*_,v = info
    print(_)
    

    shanseng
    ['shanseng', 'zhubajie']

    1.3解压缩字典(字典解压缩的是key)

    info = {"name":"wangwenbin",'age':20}
    x,y = info
    print(x)
    
    

    name

    二、与用户交互

    1.作用

    实现与计算机的交流,使计算机为人类工作

    2.如何交互

    name = input("请输入你的姓名")
    print(name)
    
    

    请输入你的姓名w王文彬
    w王文彬

    3.让我们手写一个ATM登录系统

    请输入你的账号旧时光
    请输入你的密码213456
    旧时光
    
    

    213456
    <class 'str'>
    <class 'str'>

    无论我们输入的值是数字类型、字符串类型、列表类型,input的接收值都是字符串类型

  • 相关阅读:
    java.lang.UnsupportedOperationException: Not supported by BasicDataSource
    c# seo 百度sitemap书写
    c# 泛型原理(旧)
    apache 服务器配置常用知识点合集
    sass 基本常识
    c# TryParse
    webpack 配置热更新
    c# ref和out 详解
    IIS applicationHost.config 查找历史
    c# webapi 自定义返回数据
  • 原文地址:https://www.cnblogs.com/wwbplus/p/11276815.html
Copyright © 2011-2022 走看看