Python学习笔记

Python学习笔记


1、表达式 {1, 2, 3, 4, 5} ^ {4, 5, 6, 7} 的值为?
由程序输出结果猜测是取两个字典中不一样的部分并合并成一个新的字典。
A:{1, 2, 3, 6, 7}
2、range函数有三个参数,前两个是上下界,第三个是间隔。其中上下界遵循下包上不包
3、Python ord() 函数 ,返回参数的ASCII码值
4、表达式 sorted([13, 1, 237, 89, 100], key=lambda x: len(str(x))) 的值为:
这个问题中的

sorted(iterable, cmp=None, key=None, reverse=False),其中的key参数为排序的key。本题中是对数组值的长度进行排序。所以结果为[1,13,89,237,100]
5、Python maketrans() 方法用于创建字符映射的转换表,对于接受两个参数的最简单的调用方式,第一个参数是字符串,表示需要转换的字符,第二个参数也是字符串表示转换的目标。
6、isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。但是,
isinstance() 与 type() 区别:
type() 不会认为子类是一种父类类型,不考虑继承关系。
isinstance() 会认为子类是一种父类类型,考虑继承关系。
如果要判断两个类型是否相同推荐使用 isinstance()
7、eval() 函数用来执行一个字符串表达式,并返回表达式的值。(好像有强制转换成整形的作用)
8、Python isalnum() 方法检测字符串是否由字母和数字组成。
9、Python count() 方法用于统计字符串里某个字符出现的次数。可选参数为在字符串搜索的开始与结束位置。
10、

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值