Python教程

攻防世界部分题目+python学习

本文主要是介绍攻防世界部分题目+python学习,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

攻防世界部分题目:

1.考察网站robots页面的查看:网页地址后面加/robots.txt即可查看

 2.backup考察备份文件名的后缀:index.php加个bak就是备份文件,自动下载了

3.cookie考察HTTP请求和应答报文

查看控制台有

 即在网址后面加上/cookie.php访问得

 4.simple_php:考察php

 只需构造符合题目的a与b的值即可(a等于0但又为true,b不是数字但要大于1234),访问即可

python:

字典:映射类型

创建字典:dict={键:值}

输出:

 

构成字典: 

 

 (记得"小甲鱼"处不可以加引号)

改字典时:dict["键"]="新的值",若在原字典中未找到对应的键,则在末尾添加一个

- fromkeys:返回一个新字典

  dict.fromkeys((键值),"设置的值"),若只有键会返回"键:设置的值"

     1.dict1.keys():输出键值

     2.dict1.values() :输出设置的值

     3.dict1.items():输出整个项

还可以设定没有的项的输出值:dict1.get(32,"没有"),会返回"没有"

     4.dict1.clear()为清空字典

     5.dict2=dict1.copy()为浅拷贝

     6.dict1.pop():仅输出对应的值,而原字典中的也会消失

     7.dict1.popitem():随机输出一整个项

     8.dict1.setdefault():随机添加一整个项,若括号内的为键,则值为none,也可为键值整体

     9.dict1.update(字典):用一个字典更新另一个字典

这篇关于攻防世界部分题目+python学习的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!