范桂飓(烟云的计算)

国内知名云计算厂商职位内推(研发、运维),长期有效,简历至 fangui_ju#163.com...

用 Python 解答两道来自阿里伯乐系统的笔试题

目录 目录 前言 题目一 分析 实现 题目二 分析 实现 前言 朋友到阿里面试,分享两道小题,博主比较闲就试着用 Python 解答一下,实现方式肯定是多种多样的,优劣也会各有不同,欢迎交流。 题目一 三个线程交替打印 abcabcabc…,一个打印 a,一个打印...

2018-07-29 11:04:11

阅读数:429

评论数:0

Python 2 和 3 的区别及兼容技巧

目录 目录 前言 Python 2 or 3 ? 不同与兼容 统一不等于语法 统一整数类型 统一整数除法 统一缩进语法 统一类定义 统一字符编码类型 统一导入模块的路径搜索方式 修正列表推导式的变量作用域泄露 修正非法比较操作异常 统一抛出异常语法 统一异常处理语法 统一输入函数 统一输出...

2018-03-18 13:06:39

阅读数:1007

评论数:0

Python 笔试集(4):True + True == ?

目录目录 前文列表 面试题True Ture 布尔值 布尔类型是特殊的整数类型前文列表Python 笔试集:什么时候 i = i + 1 并不等于 i += 1? Python 笔试集(1):关于 Python 链式赋值的坑 Python 笔试集(2):你不知道的 Python 整数 ...

2017-12-28 08:54:07

阅读数:750

评论数:0

Python 笔试集(3):编译/解释?动态/静态?强/弱?Python 是一门怎样的语言

面试题解释/编译?动态/静态?强/弱?Python 到底是一门怎样的语言?编译 or 解释?编译、解释都是指将(与人类亲和的)编程语言翻译成(计算机能够理解的)机器语言(Machine code)的过程。 而两者的区别就在于「翻译时机」的不同,看一个例子:Emmmmmmmmmmmmm~ 神比喻 ...

2017-12-21 09:21:01

阅读数:538

评论数:0

Python 笔试集(2):你不知道的 Python 整数

面试题分别给出下述代码在终端(e.g. IPyhon)中和在程序中运行的结果:a = 256 b = 256c = 257 d = 257def foo(): e = 257 f = 257 print('a is b: %s' % (a is b)) print('...

2017-12-14 12:51:50

阅读数:462

评论数:0

Python 笔试集(1):关于 Python 链式赋值的坑

前言Python 的链式赋值是一种简易型批量赋值语句,一行代码即可为多个变量同时进行赋值。 例如:x = y = z = 1链式赋值是一种非常优雅的赋值方式,简单、高效且实用。但同时它也是一个危险的糖衣炸弹,值得我们引起关注。面试题:求链式赋值语句中变量 x 的值?x = [1, 2, 3, 4...

2017-12-07 00:28:05

阅读数:708

评论数:0

Python 笔试集:什么时候 i = i + 1 并不等于 i += 1?

​​增强型赋值语句是经常被使用到的,因为从各种学习渠道中,我们能够得知 i += 1 的效率往往要比 i = i + 1 更高一些(这里以 += 为例,实际上增强型赋值语句不仅限于此)。所以我们会乐此不疲的在任何能够替换普通赋值语句的地方使用增量型赋值语句,以此来优化代码。那么我们是否有想过,在什...

2017-11-29 11:55:13

阅读数:5927

评论数:0

提示
确定要删除当前文章?
取消 删除