分类
摘要:
从认识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)