python基础
Python面试重点(基础篇) 注意:只有必答题部分计算分值,补充题不计算分值。 第一部分 必答题(每题2分) 简述列举了解的编程语言及语言间的区别? python 列举Python2和Python3的区别? python2除法时返回的是整数,python3除法时返回的是小数 python2整形,长整型,python3全是整形 python2中的input获取的就是数据本身,python3中的input获取字符串 看代码写结果 v1 = 1 or 2v2 = 3 and 7 or 9 and 0 v1=1 v2=7 比较以下值有什么不同? v1 = [1,2,3]v2 = [(1),(2),(3)]v3 = [(1,),(2,),(3,)] 列表 列表里为集合 列表里元素为元祖 用一行代码实现数值交换。 a = 1b = 2 b=a Python中单引号、双引号、三引号的区别? 单引号表示的字符串里可包含双引号,当然不能包含单引号 双引号表示的字符串里可以包含单引号,字符串都只能有一行 三个引号能包含多行字符串,同时常常出现在函数的声明的下一行,来注释函数的功能 is和==的区别? is判断是否为同一内存地址,==赋值 python里如何实现tuple和list的转化? print(list(tuple)) 如何实现字符串 name='老男孩' 的反转? name[::-1]