Python基础

python的数据类型:

        整数        0,1,-100

        浮点数    0.1,-19.18 1.2e-5

        字符串    ‘a’,‘Hello’,'I\'m \"OK\"!'

        布尔值    True,False

        空值        None

        变量       在定义时规定数据类型,存放的是引用

        常量       约定全是大写的变量名为常量,python不能保证常量不可变,使用约束区分变量与常量


python的运算符:

        and       与

        or          或

        not       非

        \            除,结果位浮点数

        \\          地板除,结果为整数

        =          赋值,赋值前先计算符号右边的值,之后赋予左边进行接收

        +          加

        -          减

        *          乘


python的几种集合:

        list        列表,方括号进行定义,list = [1,2,3],索引从0开始,倒数第一个元素的索引为-1,列表中的元素的值可变,可使用切片的方法重新赋值

                list的内置函数:

                        list.append(obj)在列表尾部添加对象,无返回值

                        list.clear()清空列表,类似于del list[:],无返回值

                        list.copy()复制列表,返回值为复制的新列表

                        list.count(obj)统计某个元素出现的次数,返回值为整数

                        list.extend(obj)使用新列表在老列表的结尾扩充列表,无返回值

                        list.index(obj)返回元素第一次匹配的索引位置,返回值为整数

                        list.insert(index,obj)在指定的索引位置插入新的元素,无返回值

                        list.pop(obj)移除列表中的一个元素,默认最后一个元素

                        list.remove(obj)移除该元素的第一个匹配项,无返回值

                        list.reverse()反向列表中的元素,无返回值

                        list.sort([func])排序,无返回值

        tuple        元组,括号进行定义,tuple = (1,2,3),索引从0开始,倒数第一个元素的索引为-1,列表中的元素的值不可变,定义只有一个函数的列表使用tuple = (1,)与数学运算区分

                tuple的内置函数:

                        tuple.count(obj)统计一个元素初夏你的次数

                        tuple.index(obj)返回元素第一次匹配的索引位置

        dict        字典,花括号进行定义,dict = {'name':'zhangsan'}使用键值进行存储,有极快的查找速度,牺牲内存获取查找速度,一个键只能对应一个值,对键进行赋值会覆盖以前的值,无序

                dict的内置函数:

                        dict.clear()清空字典所有数据,无返回值

                        dict.copy()字典的浅拷贝,返回值为拷贝的字典

                        dict.fromkeys(key,values)创建字典,key为列表,values为值,返回值为字典

                        dict.get(key,default = None)获取指定键的值,若没有该键,则返回None

                        dict.items()返回字典的键值对

                        dict.keys()返回所有可用键的列表

                        dict.pop(key)删除该键值对,返回删除的值

                        dict.popitem()弹出一个键值对,返回值为元组

                        dict.setdefault(key,default = None)类似get方法,当键不存在的时候,给键赋值None

                        dict.update(dict)将一个字典的键值对添加到另外一个字典中去,无返回值

                        dict.values()返回所有的值

        set        属于方法,一组key的集合,但不存value,输入为列表,返回为set型字典

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值