python入门小总结(只到字典)

变量,运算符,输入输出
判断和循环
    if语句,if-elsse,if嵌套语e,if-elif-el句
    while的简单循环
    for 变量 in 序列
        # 如:for x in "python":
        #       print(x)
        # 打印结果是:
        # p
        # y
        # t
        # h
        # o
        # n
    for和range函数的使用
        # range()函数:
        # range(stop): 0~stop-1
        # range(start,stop):start~stop-1
        # range(start,stop,step):start~stop-1 step(步长)
    多种循环嵌套
    break与continue
字符串
    索引、分片……
    字符串的格式化
        %
            x=123695.256
            print("%",x)
            print("%%abc%6.2f"%x)
            #打印结果:
            # % 123695.256
            # %abc123695.26
        format
            a=15
            print("a={0:05}".format(a))
            #打印结果:
            # a=00015
    字符串方法
        s="01bchjdhu26"
        a=s.find("bch",1,5)
        b=s.count("g",2,6)
        c=s.split("h",1)
        d="".join(c)
        e=d.replace("26","01")
        f=e.strip("01")
        g=f.upper()
        h=g.lower()
        i=h.isalnum()
        #字符串函数小总结
列表
    s=[1,2,3,4,1,5,6]
    x=[12,23]
    s.append(4)#=s1,则s1返回none,如果添加的是序列,是添加的序列本身
    s.extend(x)#=s1,则s1返回none,添加的是序列中的元素
    s.insert(2,x)#=s1,则s1返回none,把x添加到索引为2的地方
    s1=s.index(5)#没有则显示异常,有的话返回寻找的元素所在的索引
    s1=s.count(5)#计数,返回数值
    del s[2:4]#不能让=s1,否则出现异常,注意用的是中括号,del与s之间没有.,指2到4,不包括4
    s1=s.pop(2)#2指的是索引,默认情况删除最后一个,返回的s1是删除的元素的内容
    s.remove(1)#=s1,则s1返回none,删除的是第一个匹配项
    s1=s[2:4]=x#s1=x,把2到4用x替换
    s.reverse()#=s1,则s1返回none,把序列倒着排列
    s.sort(reverse=True)#=s1,则s1返回none,key=一般不需要填,会自动按想要的需求排序,reverse选择是否需要倒序或者正序排列
    s1=sorted(s,reverse=True)#对s进行排序后,将值赋给s1,s的顺序不变
    #列表方法、函数小总结
元组
    tuple
字典
    s = {'num':'20180105', 'name':'Yinbing', 'sex':'male'}
    访问
        s['num']
        s.get('name')
    字典的基本操作
        s['age']='18'#修改
        s['sex']='male'#添加
        del s['age']#删除
        s.clear()#清空
        s.pop('age')#移除
        s.popitem()#获取并删除
        s.update({'age':'18', 'sex':'male'})#更新
        s.copy()#浅复制
     遍历
        for name in s.items()
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值