python函数参数定义不合法_面试题 - Operater - 博客园

1、执行这行代码结果是多少[i**i for i in range(3)]

我写的答案是[0,1,3],忘记了0**0是1

[1,1,3]

2、关于python内存管理:变量可以无需指定类型,可以使用del释放资源,变量不必事先声明

但是变量无需创建和赋值而直接使用是会报错的,is not defined

3、关于字符串:字符串应该视为长度为1的字符串,既可以用单引号,也可以用双引号创建字符串,在三引号字符串中可以包含换行回车等特殊字符

字符串以\0标志字符串的结束是错误的

4、下列代码运行结果是?a=map(lambda x:x**3,[1,2,3])list(a)

[1,8,27]

5、有一段python的编码程序如下:

urllib.quote(line.decode('gbk').encode('utf-16')),请问经过该编码的字符串的解码顺序是

url解码 utf16 gbk

字符串编译的过程是:gbk==unicode==utf16==url编码

字符串解码顺序是:url解码==utf16==unicode==gbk

6、what gets printed? Assuming python version 2.x() print type(1/2)

7、下列表达式值为True的是

A (3,2) < ('a','b')

B 3 > 2 > 2

C 'abc' > 'xyz'

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值