zoukankan      html  css  js  c++  java
  • python学习总结篇(1)——基础知识

    1.数据类型

     即,python 中包含了五种数据类型:数字、字符串、列表、元组、字典。

    1.1 数字类型:

    即,数字类型包含了整型、长整型、浮点型、复数。

     1.2 字符串类型:

     python中,对于字符串类型,采用双引号" "和单引号' '是等效的。

     1.3 列表类型:

     比如下列都是列表的表现形式:

     因此,列表的本质就是数组,可以是数字型的数组,也可以是字符串数组,也可以是数组的数组,即矩阵。

     1.4 元组类型:

     可见,元组与列表的类型较为相似,但是是用( ),而不是用[ ],本质相当于只读列表。

     

    1.4 字典类型:

     可见,字典用{ }标识,字典的本质是:键——值对,即字典的索引通过键完成,找到对应的值,如图,以下都是字典的形式

     图示结果表明,字典中的键和值的类型是丰富的,甚至可以是嵌套的,可以嵌套列表,元组,甚至是字典本身。

    2.for循环访问和if语句

    2.1 for循环

    对于python中的for循环访问,遵循着:

        for a in b:   这样的规则,a表示每个元素,b为字典或者列表或者元组。for循环的使用方式如下:

    一维列表访问

     二维列表访问

     

     字典的访问

     上图中给出了字典的访问方式,可以通过: 字典名[键] 的方式访问值,也可以使用 for 后面跟key ,value ,使用items的方法来访问,实际上使用items的方式,返回两个列表,其中一个列表存储了键,另一个列表存储了值,因此 for key ,value in 字典.items()的方式,实际上key 和value 是访问了这两个键和值的列表。

    if的访问方式:

     总结: if的用法和for 循环有些相似之处。

    stay foolish,stay hungry
  • 相关阅读:
    Django-ORM
    深入理解vue 修饰符sync
    PS切图
    用Chrome 浏览器调试移动端网页 chrome://inspect/#devices
    float浮动导致父元素高度坍塌的原因及清除浮动方法
    vue keep-alive
    ES6 箭头函数
    ES6 Module(模块)
    MVC模式 和 MVVM模式
    移动端适配代码
  • 原文地址:https://www.cnblogs.com/shaonianpi/p/14494150.html
Copyright © 2011-2022 走看看