python常见面试题整理测试工程师python常见面试题及答案
下载地址 https://share.weiyun.com/gcOeOitM
资料目录 100道Python面试题 5个等待挑战的Python面试题(附答案) python基础面试题三十一道(附详细答案) python面试基础题十大陷阱(附详细答案) python面试真实笔试题带答案(1-10题) Python面试中必看的8个必考问题(附详细答案) Python爬虫开发面试常见问题(附详细答案) Python爬虫面试题(附详细答案) python数据分析师面试题选(附详细答案) Python数据挖掘试题四十道(附答案) 阿里巴巴Python开发工程师面试题(附答案) 常见的25个python面试问答(附详细答案) Python经典面试题和答案解析 四类必须提前准备的Python程序员面试问题 出现频率最高的python面试题集锦(附详细答案) 珍藏版Python web后端开发工程师面试试题 尚观python第一阶段考试(面试真题模拟) 老男孩Python全栈7期练习题(面试真题模拟) 傲梦python笔试题及答案 python 笔试题(附带答案) Python题库(已收录100道真题) python第一阶段考试题 python基础试题(含答案) PYTHON测试题和答案 Python考试题复习知识点试卷试题 python期末考试复习试卷
举例 Python是如何进行类型转换的? Python提供了将变量或值从一种类型转换成另一种类型的内置函数。int函数能够将符合数学格式数字型字符串转换成整数。否则,返回错误信息。 >>> int(”34″) 34 >>> int(”1234ab”) #不能转换成整数 ValueError: invalid literal for int(): 1234ab 函数int也能够把浮点数转换成整数,但浮点数的小数部分被截去。 >>> int(34.1234) 34 >>> int(-2.46) -2 函数°oat将整数和字符串转换成浮点数: >>> float(”12″) 12.0 >>> float(”1.111111″) 1.111111 函数str将数字转换成字符: >>> str(98) ‘98′ >>> str(”76.765″) ‘76.765′ 整数1和浮点数1.0在python中是不同的。虽然它们的值相等的,但却属于不同的类型。这两个数在计算机的存储形式也是不一样。
Python如何定义一个函数 函数的定义形式如下: def <name>(arg1, arg2,… argN): <statements> 函数的名字也必须以字母开头,可以包括下划线“ ”,但不能把Python的关键字定义成函数的名字。函数内的语句数量是任意的,每个语句至少有一个空格的缩进,以表示此语句属于这个函数的。缩进结束的地方,函数自然结束。 下面定义了一个两个数相加的函数: >>> def add(p1, p2): print p1, “+”, p2, “=”, p1+p2 >>> add(1, 2) 1 + 2 = 3 函数的目的是把一些复杂的操作隐藏,来简化程序的结构,使其容易阅读。函数在调用前,必须先定义。也可以在一个函数内部定义函数,内部函数只有在外部函数调用时才能够被执行。程序调用函数时,转到函数内部执行函数内部的语句,函数执行完毕后,返回到它离开程序的地方,执行程序的下一条语句。
|