python基础(2)

# 集合      集合中的元素是不重复的,每个位置的元素不重复,后台有重复,打印的时候前台自动去重    用途:列表元素去重时候,类型转换呗
#          添加:add
#               update 和  extand  结果相同
#          删除:remove   格式:集合名.remove(元素值)
#               pop      格式:集合名.pop( )      没有具体位置的要求,随便删除一个,因为set无序的
#               discard  格式: 集合名.discard(元素值)      (不同于remove 如果元素值不存在 不会报错)
#          交集:&     并集 :|
#                     求两个列表重合的部分,和全部合起来的结果,先类型转换成集合,求交集和并集

# 字典的查看,添加和修改,删除
'''dict的常见操作
因为字典是无序的,无法通过下标索引改,但是它有key值,把key值作为索引用在my_dict[key]中

查看:通过key查看value
       所有  键值: my_dict.keys()
       所有  实值: my_dict.values()

得到列表: items   返回一个包含所有(键,值)元祖的列表
            my_dict.items()


修改 和 添加: 通过key修改字典中的value  如果key存在于字典中 那么直接修改对应的value
              如果key不存在 那么系统会自动添加一个新的键值对

     通过key找value        setdefault   格式:my_dict.setdefault()
     有的话打印value值      get          格式:my_dict.get()
       没有的话setdefault对原字典添加元素,   get不添加

删除:  del   格式: del 字典名[key]   删除key对应的value
       clear  格式:my_dict.clear() = my_dict{}  清空字典

len: 键值对 个数

'''函数
如果在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的
重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数
# 就像标识符一样

定义: def  函数名( ):  冒号别忘了            def 是定义函数    函数名随便起,类同变量
调用:  函数名( )        # 不用打print直接run就行        遇到return结束后边不在执行,类同break
函数的文档说明: def 函数名( ):       使用 help( 函数名 ) :可以看到解释  '用途'  当时写的,之后想不起来了使用
                 '用途'
                 print( )

函数的参数:def  函数名(a , b) a,b是参数     a, b 是  形参
        调用:    函数名( 11 ,12  )   11, 12 这些后期根据实际需要输入的值  是  实参

返回值 return  其实就是你需要具体在哪一行执行

4种类型的函数    无参数  无返回值
                无参数   有返回值
                有参数  无返回值
                有参数  有返回值

函数嵌套调用  其实就是执行等级,同级执行
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值