摘要:   从认识python,到学习python,中间经历了挺长一段时间的心理挣扎。人总是对未知的事物有着天生的恐惧感,但是,人又是对未知充斥好奇。所以在最后,还是推开了这扇门,开始学习python。 python其实是挺有趣的,这篇文章也主要从基础方面介绍一下python。 一、安装。 我主要是在windows系统上学习... 阅读原文
2018-03-26 22:48:02 阅读(746) 评论(0)
摘要: 一、数据类型补充 1、str   # 1、casefold # 用法:S.casefold() # 意义:lower() 方法只对ASCII编码,也就是‘A-Z’有效,对于其他语言(非汉语或英文)中把大写转换为小写的情况只能用 casefold() 方法 # 用法: s = 'aBBex ' print(s.cas... 阅读原文
2018-03-26 21:31:01 阅读(790) 评论(0)
摘要: python小数据池(内存地址) 今天来学习认识一下python中的小数据池。 我们都知道 ==是用来作比较,要是两个变量的数值相等, 用==比较返回的bool值会是True: a = 1000 b = 1000 print(a == b) #返回True == 比较的是数值 如果我们用a is b这样的方式呢? 注... 阅读原文
2018-03-26 21:08:03 阅读(781) 评论(0)
摘要: pytthon函数 一、函数是什么? 定义:函数是将一组语句的集合通过一个名字(函数名)封装起来,要执行这个函数,只需要调用函数名即可。 特性: 1.减少重复代码 2.使程序变的易扩展 3.是程序变得易维护 二、函数的定义(语法) def:定义函数的关键字 函数名:用来调用函数的(函数名的定义需具有一定描述性的含义,... 阅读原文
2018-03-26 20:20:01 阅读(783) 评论(0)
摘要: 1、使用while循环输入(1-10的数字) 打印出1 2 3 4 5 6 8 9 10  运行结果:   2、求1-100的所有数的和   运行结果:   3、输出 1-100 内的所有偶数  运行结果:   4、输出 1-100 内的所有奇数  运行结果:   5、求1-2+3-4+5 ... 9... 阅读原文
2018-03-26 18:32:07 阅读(777) 评论(0)
摘要:  默认快捷键 编辑类: Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 类名完成Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档Shift + F1 外部文档Ctrl + 鼠标 简介Ctrl ... 阅读原文
2018-03-26 15:28:03 阅读(744) 评论(0)
摘要: 模板引擎的使用在web开发中是不可避免和必要的。hi.py框架使用jinja2作为模板引擎。 为了使用hi.py提供的jinja2引擎,首先需要引入它: from hi import hi,template 然后就是使用它: 1 @app.route(r'^/template/(?P<name>\w... 阅读原文
2018-03-26 13:57:02 阅读(778) 评论(0)
摘要: python是一种解释型的面向对象的语言。 python有以下特点: 1.解释型 速度偏慢,开发周期短,调试容易,自我扩展性。 2..面向对象 在python,类(class),函数(function),模块(module)等等都是对象。 3.可扩展性 4.可嵌入 5.动态类型 1.1如何运行python windo... 阅读原文
2018-03-26 11:18:01 阅读(791) 评论(0)
摘要: 有一句段子流传很久。 我精通各种语言的hello world !。 因为比如python3、c语言和javascript与学习网络安全关系非常大,所以说,对这几门语言的关注比较多。 但是,在kali上学习的时候有一些东西非常值得注意,否则非常的耽误时间,因为在这上面白白浪费了几个小时的代价,所以说,这里分享进行破解网... 阅读原文
2018-03-26 10:05:02 阅读(812) 评论(0)
摘要: 推导表达式其实就是简化一些循环判断操作等 生成一个数字1-10的列表,可以有多少种方法? >>> l = [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ] >>> l [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] >>&... 阅读原文
2018-03-26 06:40:02 阅读(776) 评论(0)