![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
曲小兜
这个作者很懒,什么都没留下…
展开
-
python 面试题 -------------- get 和 post 请求的 区别
get 和 post 请求的 区别面试中用到的:python request库中 Get 和 Post :在客户端,Get方式在通过URL提交数据,数据在URL中可以看到;POST方式,数据放置在HTML HEADER内提交GET方式提交的数据最多只能有1024 Byte,而POST则没有此限制安全性问题。正如在1中提到,使用 Get 的时候,参数会显示在地址栏上,而 Po...原创 2020-02-14 20:34:30 · 238 阅读 · 0 评论 -
python面试题(5)--- 检测 字符串 是否可以转换成 数字
1.检测字符串是否由数字组成否为数字代码演示:s1 = '1234564'print('1234564是数字:',s1.isdigit()) #检测字符串是否由数字组成print(int(s1))s2 = '1234564ab'print('1234564ab是数字:',s2.isdigit())print('1234564ab是字母数字混合形式:',s2.isalnum()...原创 2020-02-04 17:16:45 · 881 阅读 · 0 评论 -
python面试题(4)--- 字符串首字母大小写 和 反转字符串 问题
1.修改字符串首字母的大小写代码演示:s1 = 'hello'print(s1)print(s1.capitalize())#s1[0] = 'H' 只读的,会抛出异常s1 = s1[0:1] + s1[1].upper() + s1[2:]print(s1)s2 = 'Hello's = s2[0].lower() + s2[1:]print(s)运行结果:2.如...原创 2020-02-03 20:35:02 · 943 阅读 · 0 评论 -
python 面试题(3)--- 进制转换
1.二进制、八进制和十六进制的表示方法代码演示:#二进制n1 = 0b0101print(n1)#八进制n2 = 0o157print(n2)#十六进制n3 = 0xF12print(n3)运行结果:2.进制之间的转换代码演示:# 十进制 转 二进制print(bin(12))# 二进制 转 十进制print(int('0b10000',2)) #0b可...原创 2020-02-02 21:38:12 · 309 阅读 · 0 评论 -
python 面试题(2)--- 字符串连接问题
1.字符串与字符串之间连接的方式有5种代码演示:#第一种: + (加号)s1='Hello's2='Ailijia's=s1 + s2print("加号连接:",s)#第二种: 直接连接s="hello""Ailijia"print("直接连接:",s)#第三种: ,(逗号)连接from io import StringIOimport sysold_stdout =...原创 2020-02-01 22:53:55 · 238 阅读 · 0 评论 -
python 面试题(1)--- python模块
导入python模块import:导入模块所有成员from…import:导入模块所有成员或特定成员as:为模块或模块中的成员指定别名1.导入python模块的方式import math #导入数学模块from math import sin,tanfrom math import *print(math.cos(1)) #使用print(sin(2.3))print(t...原创 2020-02-01 22:30:55 · 119 阅读 · 0 评论 -
python经典算法--------冒泡排序
冒泡排序冒泡排序(Bubble Sort)也是一种简单直观的排序算法。第一次:相邻两个数相比,大的往右,最后一个元素就是最大值第二次:相邻两个数相比,大的往右,最后一个元素就是最大值… 直到最后一个~用下面的动态图解释一下,请看交换一次:a=[4,23,1,2,5,6]n=len(a)for i in range(0,n-1): if a[i]>a[i+1]:...原创 2020-01-08 17:29:53 · 131 阅读 · 0 评论