Python语法学习笔记

Python浅拷贝和深拷贝:
    python中对象的赋值实际上是对象的引用。
    浅拷贝,拷贝了对象,但对于对象中的元素,依然使用引用。
    如果希望拷贝一个容器对象及其所有元素(包含元素的子元素),使用copy.deepcopy。
    注意:
        1.对于非容器类型(如数字、字符串、和其他原子类型的对象)没有被拷贝一说
        2.如果元组变量只包含原子类型对象,则不能深copy


循环语句:
    for循环语句:
    
    for letter in 'python':
        print '当前字母:', letter
        
    通过序列索引迭代:
    fruits = ['banana', 'apple',  'mango']
    for index in range(len(fruits)):    #range(start, end, interval)用法
       print '当前水果 :', fruits[index]
    
    #range(start, end, interval)用法 
    从start开始,间隔interval,到end结束,但不包含end
    
pass语句:
    pass是空语句,是为了保持程序结构的完整性。
    pass不做任何事情,一般用做占位语句。
    
字符串:
    Python不支持单字符类型,单字符在Python中也是坐一个字符串使用。
    
    字符串格式化:
        print "My name is %s and weight is %d kg!" % ('Zara', 21)
        
    Unicode字符串:
        u'Hello\u0020World !'
        
列表:
    append()方法用来添加列表项。
    
    del list[2]:删除列表项,remove()


元组:
    无关闭分隔符
        任意无符号的对象,以逗号隔开,默认为元组。
        print 'abc', -4.24e93, 18+6.6j, 'xyz';
        
字典:
    键必须不可变,所以可以用数字、字符串或元组充当,列表就不行。
    dict = {['Name']: 'Zara', 'Age': 7}; 运行会报错
    
函数:
    所有参数(自变量)在Python里都是按引用传递。如果在函数里修改了参数,那么在调用
    这个函数的函数里,原始的参数也被改变了。
    
    参数类型:
        必备参数(调用时必须传入的参数)
        命名参数(调用传参时,可调用缺省参数直接用参数名加参数值)
        缺省参数(函数定义时就给定了值)
        不定长参数(函数定义时不知道有多少参数,fun(arg1, *vartuple))
        
    匿名函数:
        # 可写函数说明
        sum = lambda arg1, arg2: arg1 + arg2;
         
        # 调用sum函数
        print "相加后的值为 : ", sum( 10, 20 )
        
    命名空间和作用域:
        Python会智能地猜测一个变量是局部还是全局,它假设任何在函数内赋值的变量
        都是局部的。因此,如果要给全局变量在一个函数里赋值,必须使用global语句
        
        Money = 2000
        def AddMoney():
           # 想改正代码就取消以下注释:
           # global Money
           Money = Money + 1
           
    Python中的包:
        为了在导入包是能使用包下文件中的所有函数,需要在包中创建文件 __init__.py
        将包下所有文件的函数导入
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕业设计,基于SpringBoot+Vue+MySQL开发的纺织品企业财务管理系统,源码+数据库+毕业论文+视频演示 在如今社会上,关于信息上面的处理,没有任何一个企业或者个人会忽视,如何让信息急速传递,并且归档储存查询,采用之前的纸张记录模式已经不符合当前使用要求了。所以,对纺织品企业财务信息管理的提升,也为了对纺织品企业财务信息进行更好的维护,纺织品企业财务管理系统的出现就变得水到渠成不可缺少。通过对纺织品企业财务管理系统的开发,不仅仅可以学以致用,让学到的知识变成成果出现,也强化了知识记忆,扩大了知识储备,是提升自我的一种很好的方法。通过具体的开发,对整个软件开发的过程熟练掌握,不论是前期的设计,还是后续的编码测试,都有了很深刻的认知。 纺织品企业财务管理系统通过MySQL数据库与Spring Boot框架进行开发,纺织品企业财务管理系统能够实现对财务人员,员工,收费信息,支出信息,薪资信息,留言信息,报销信息等信息的管理。 通过纺织品企业财务管理系统对相关信息的处理,让信息处理变的更加的系统,更加的规范,这是一个必然的结果。已经处理好的信息,不管是用来查找,还是分析,在效率上都会成倍的提高,让计算机变得更加符合生产需要,变成人们不可缺少的一种信息处理工具,实现了绿色办公,节省社会资源,为环境保护也做了力所能及的贡献。 关键字:纺织品企业财务管理系统,薪资信息,报销信息;SpringBoot
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值