zoukankan      html  css  js  c++  java
  • python学习日记-2

    一、python有5个标准的数据类型

    1.number(数字)

    2.string(字符串)

    3.list(列表)

    4.Tuple(元组)

    5.Dictionary(字典)

    二、number(数字)

    number数据类型用于存储数值。他们是不可改变的数据类型,也就意味着改变数字数据类型会分配一个新的对象

    当指定一个值时,number对象会被创建 如:var1=10;

    可以通过del来删除单个或者多个对象的引用  如: del var1

    三、python字符串

    s="sdad123_djdj"

    1、python字符串列表有2种取值顺序:1、从左到右索引默认0开始,最大范围是字符串长度少1       2、从右到左索引默认-1开始,最大范围是字符串开头

    2、截取字符串  如 s1="plove1212" 那么 s1[1,5]的结果是love

    3、当使用以冒号分隔的字符串,python返回一个新的对象   s1="plove1212" s1[1:5]="love"

    4、加号(+)是字符串连接运算符  s1="hello" s2="world"  print s1+s2   结果是 helloworld

    5、星号(*)是重复操作 s1="hello"  print s1*2    结果是hellohello

    四、python列表

    列表种的值的切割也可以用到变量【头下标:尾下表】,就可以截取相应的列表,取值顺序和字符串相同

    下标为空表示取到头或尾

    加号(+)列表连接运算符,星号(*)是重复操作

    五、python元组

    元组是另一个数据类型,类似于list列表,但是元组用()标识,内部元素用逗号隔开,元组不能二次赋值,相当于只读列表

    元组是不允许更新 的,只能读。

    列表是可以更新 的,可读可写。

    六、python字典

    字典当中的元素是通过键来存取的,而不是通过偏移存取

    字典用“{}”标识,字典由索引(key)和他对应的值value组成

     

    七、数据类型转换

    强转

    八、算数运算符

    1、加减乘除

    2、取余(%)

    3、幂(**)

    4、整除(//)

    九、python比较运算符,赋值运算

    十、python位运算符

    1、& 按位与运算:参与运算的两个值,如果相应位都为1,则改位的结果位1,否则位0

    2、| 按位或运算:只要对应的2个2进制位有一个位1 时,结果位就为1

    3、^ 按位异或运算:当两对应的二进制位相异时,结果为1

    4、~ 按位取反运算符:对数据的每个二进制去反

    5、《 左移运算符:运算数的各二进制位全部左移若干位,由《右边的数字决定移动的位数

    6、》 右移运算符  

    十一、python逻辑运算符

    and 与

    or 或

    not 非

    十二、python成员运算符

    in 如果在指定的序列种找到值返回true,否则反hifalse

    not in 如果在指定的序列中没有找到值返回true,否则返回false

    十三、python身份运算符

    1、is 是判断两个标识符是不是引用自一个对象

    2、is not 是判断两个标识符是不是引用自不同对象

    十四、python运算符优先级

    python不支持Switch语句,所以多个条件判断,只能用elif来实现,如果判断需要多个条件需同时判断时,可以使用or,表示两个条件有一个成立时判断条件成功;使用and时,表示只有两个条件同时成立的情况下,判断条件才成功

    python提供了for循环和while循环,没有do..while循环

  • 相关阅读:
    SQL Server 阻止了对组件 'Ole Automation Procedures' 的 过程'sys.sp_OACreate' 的访问
    谷歌浏览器扩展程序manifest.json参数详解
    获取天气api
    UVA 10385 Duathlon
    UVA 10668 Expanding Rods
    UVALIVE 3891 The Teacher's Side of Math
    UVA 11149 Power of Matrix
    UVA 10655 Contemplation! Algebra
    UVA 11210 Chinese Mahjong
    UVA 11384 Help is needed for Dexter
  • 原文地址:https://www.cnblogs.com/MissLi/p/8035516.html
Copyright © 2011-2022 走看看