zoukankan      html  css  js  c++  java
  • 花式赋值

    花式赋值(fancy evaluation)

    链式赋值(chained evaluation)

    a=b=c=10

    交叉赋值(cross evaluation)

    x=10

    y=20

    x,y=y,x

    什么是列表

    列(序列)表(表格),一列(储存多个元素的)表格

    1.作用:储存多个(任意数据类型)

    2.定义方式:[]内用,隔开多个元素(任意数据类型)

    3.使用方式:索引

    什么是字典

    1.作用:存储多个值,但每个值都有描述信息

    2.定义方式:{}内用,隔开多个键(描述)值(具体的值)对

    3.使用方式:字典没有索引

    布尔类型

    布尔值--》true/false

    布尔类型只有两个值,一个是True,另一个是False,布尔值不应该打印,而是在特定条件下触发

    所有数据都自带布尔值,除了0/None/空(空字符/空列表/空字典)/False

    解压缩

    解压缩:只正对2-3个元素的容器类型的解压

    lt=[1,2,3,4,5]
    # print(lt[1],lt[2],lt[3])
    # s1,s2,s3,s4,s5=lt
    # print(s1,s2,s3,s4,s5)
    
    # 单个下划线表示这个东西不需要
    # s1,s2,s3,s4,_=lt
    # print(s1)
    # print(_)
    
    #*_      :*把所有元素全部都合成放入了列表里去了(自己描述,你描述的就是真理)
    #我讲出来的都是放狗屁,你看到的都是真理(计算机永远不会出错,老师会出错)
    s1,*_=lt
    print(s1)
    print(_)
    
    # 解压缩赋值
    x,y,z=[10,20,30]
    print(x,y,z)
    

    python于用户的交互(客户说一句,计算机(python程序)答一句)

    input的作用

    1.让程序暂停

    2.接收的永远是字符串

    格式化输出的三种方式

    1.f-string格式化

    2.占位符格式化

    3.format格式化

  • 相关阅读:
    基于flask的web微信
    Scrapy框架
    python爬虫之Selenium
    python爬虫之request and BeautifulSoup
    CMDB的四种模式
    Django之CURD插件2
    Django之CURD插件
    在代码中使用Autolayout – intrinsicContentSize和Content Hugging Priority
    iOS事件传递&响应者链条
    CAEmitterLayer 粒子发射Layer的相关属性
  • 原文地址:https://www.cnblogs.com/jimGraymane/p/11497495.html
Copyright © 2011-2022 走看看