Python学习笔记(1)

作者: 小橙子A | 来源:发表于2019-04-19 09:18 被阅读0次

    数据类型

    1.整数 int

    2.浮点数(小数) float

    3.字符串 str

    4.true和false 布尔bool

    5.none和空值

    python中,万物皆对象,所有的操作都是针对对象的。 python对象具有三个特性:身份、类型、值。三特性在对象创建时被赋值。只有值可以改变,其他只读。

    None表示该值是一个空对象,有自己的数据类型NoneType,不支持任何运算,也没有任何内建方法,None和任何其他的数据类型比较永远返回False。None不能理解为0,因为0是有意义的,None是一个特殊的空值,可以将None赋值给任何变量,也可以给None值变量赋值。

    简单理解:None是空对象,Null是空字符串。

    变量

    a+=1和a=a+1相同含义

    列表的增删查改

    :num[0]显示出第一个位置的数值,num[1]显示出第二个位置的数值,num[-1]显示出倒数第一个位置的数值

    注意:计算机正数第一个用0表示,和正常数数从1开始不同,注意区分。倒数第一个用-1表示,正常使用即可。

    :num insert(1,2)在第二个位置前插入2,即第一个表示位置,第二个表示要插入的数值

    在最后一个位置插入,insert的位置数只要大于现有位置数即可,略繁杂,可直接使用下面的用法

    num append(2) 直接在最后一个位置插入2

    以上两种插入方式都是直接在原有的列表基础上更改,并且只能插入单个数值。【在原有的基础上进行运算】

    如果要插入多个数值,需要采用赋值的方法。num+[8,9]只是提前告知输出结果里是什么,本身结果里并没有加上,所以需要赋值新的对象num=num+[8,9]。【返回新的值】

    :pop

    num pop(1)删除第二个位置的数值,num pop()默认删除最后一个位置的数值

    :num[3]=6表示第4个位置等于6

    注意小括号和中括号的区别。

    控制流

    i%2是指i除以2的余数,如果等于0说明整除,不等于0说明不整除,即i%2=0表明i是偶数。

    相关文章

      网友评论

        本文标题:Python学习笔记(1)

        本文链接:https://www.haomeiwen.com/subject/vgsywqtx.html