• 5.16


    1、.Pyc是什么文件

    编译后的文件,Python可以直接运行,(先编译后执行),在Python 程序运行的时候,编译后的结果保存到位于内存的PyCodeObject 当中,当Python程序执行结束后,Py解释器将PyCodeObject内容写回到.pyc文件中。当Python第二次运行时,会先检索硬盘中的.pyc文件,直接载入,否则,就重复上面操作。.pyc文件是PyCodeObject的一种持久保存方式。

    2、Python的数据类型

    1、数字 2、整数 int   3、浮点数   float  4、布尔值  0;1 5、复数    i + kj   6、字符串 

    3、Python的数据运算

    算法运算:加、减、乘、除    %(取余数)  // (取整) 

    比较运算符:!=,   >  ,< ,==,

    赋值运算符:a+=,a-=,a*=,=

    逻辑运算:or,and,not

    位运算  :按位与运算(&) 按位或运算(|)按位异或运算(^)取反运算(~),左右移运算(<<,>>)

    4、bytes的数据类型

    1、三元运算   d = a  if  a>b  else c 

    2、二进制与十六进制的转换  每4位进行转换  





    5、列表的使用 

    import copy
    
    names = ['a','b','c','d','e']
    
    names.append('f')
    
    names.insert(1,'f')
    
    names.insert(3,'g')
    
    names[2]= 'h'
    
    print(names)
    
    names2 = copy.deepcopy(names)
    
    print(names)
    
    print(names2)
    
    '''print(names[0],names[2]) #取第1个,第3个元素
    
    print(names[1:3])    #取第2个至第3个元素
    
    print(names[:4])     #取前3个元素
    
    print(names[-1:])   #取最后一个元素
    
    print(names[-2:])   #取最后2个元素
     
    print(names[1::2])'''  #从第2个取至最后一个元素,没隔2个取一次
    
    # print(names[0:-1:2])
    
    # print(names[::2])
    
    #range (1,10,2)
    
    # names.pop()  #删除最后一个元素
    
    #  del names[1]  = names.pop=(1)
    
    # del names[1]     #删除
    
    # names.remove('c')  #移除
    
    # names.reverse()  #翻转
    
    # names.sort()   #排序
    
    # names2=[1,2,3,4]
    
    # names.extend(names2) #扩展
    
    # del names2   #删除变量
    
    print(names)
    
    # print(names.index('d')) #判断'd'元素在列表的位置
    
    # print(names[names.index('d')])
    
    # print(names.count('f')) #计算'f'元素的次数
  • 相关阅读:
    ios专题 - CocoaPods - 初次体验
    ios专题 - CocoaPods - 安装
    Objective-C浅拷贝和深拷贝
    支付宝交互流程
    UITabBar的隐藏
    iOS-容易造成循环引用的三种场景
    FMDB 的基本操作
    Swap file ".Podfile.swp" already exists!
    将UIImage保存成JPG或PNG格式存储在本地
    UI常用控件的一些属性
  • 原文地址:https://www.cnblogs.com/wangchenghua/p/10874674.html
Copyright © 2020-2023  润新知