- 博客(11)
- 资源 (8)
- 收藏
- 关注
原创 python基础学习:1-2、Python开发工具个人安装总结
1-2 Python编辑开发工具个人安装总结文章目录1-2 Python编辑开发工具个人安装总结1、Ubuntu下vim的安装适用Python32、Windows10下安装pycharm-professional-2019.32.1、这里我是全选的:2.2、这里选择Activation code来输入激活码:2.3、我们激活并汉化后的结果如下:3、个人pycharm配置3.1、设置背景、字体和大...
2019-12-27 22:10:20 229
原创 2-1、Lua数据结构
2-1、Lua数据结构文章目录2-1、Lua数据结构1、数组2、矩阵和多维数组3、链表4、队列和双向队列5、集合和包6、字符串缓冲table是Lua中唯一的数据结构,其他语言所提供的数据结构,如:arrays、records、lists、queues、sets等,Lua都是通过table来实现,并且在lua中table很好的实现了这些数据结构。在传统的C语言或者Pascal语言中我们经常使用...
2019-12-26 21:45:56 954
原创 1-8、Lua编译-运行-错误信息
1-8、编译-运行-错误信息文章目录1-8、编译-运行-错误信息1、require函数2、C Packages3、错误4、异常和错误处理5、错误信息和回跟踪(Tracebacks)虽然我们把Lua当作解释型语言,但是Lua会首先把代码预编译成中间码然后再执行(很多解释型语言都是这么做的)。在解释型语言中存在编译阶段听起来不合适,然而,解释型语言的特征不在于他们是否被编译,而是编译器是语言运行...
2019-12-19 23:23:26 884
原创 python基础学习:1-1、Python学习个人总结开篇
1-1、Python学习个人总结开篇文章目录1-1、Python学习个人总结开篇前言1、安装2、交互解释器3、算法、数和表达式、变量和语句等概念(不用纠结概念,先会用也可以)4、获取用户输入5、函数6、保存并执行程序7、注释8、字符串8-1、单引号字符串以及对引号转义8-2、拼接字符串8-3、字符串表示str和repr8-4、长字符串、原始字符串和字节9、小结最后前言好记性不如烂笔头哈,学习...
2019-12-18 22:51:44 423
原创 1-7、Lua迭代器与泛型for
1-7、迭代器与泛型for(理解为主,必选先理解闭包的概念和用法)文章目录1-7、迭代器与泛型for(理解为主,必选先理解闭包的概念和用法)1、迭代器与闭包2、范性for的语义3、无状态的迭代器4、多状态的迭代器5、真正的迭代器1、迭代器与闭包迭代器是一种支持指针类型的结构,它可以遍历集合的每一个元素。在Lua中我们常常使用函数来描述迭代器,每次调用该函数就返回集合的下一个元素。迭代器需要...
2019-12-18 20:04:40 240
原创 1-6、Lua函数高级用法
1-6、函数高级用法文章目录1-6、函数高级用法6.1 闭包6.2 非全局函数6.3 正确的尾调用(Proper Tail Calls)Lua中的函数是带有词法定界(lexical scoping)的第一类值(first-class values)。**第一类值指:**在Lua中函数和其他值(数值、字符串)一样,函数可以被存放在变量中,也可以存放在表中,可以作为函数的参数,还可以作为函数的...
2019-12-17 22:01:25 799
原创 1-5、Lua函数
1-5、Lua函数文章目录1-5、Lua函数5.1 多返回值5.2 可变参数5.3 命名参数函数有两种用途:1.完成指定的任务,这种情况下函数作为调用语句使用;2.计算并返回值,这种情况下函数作为赋值语句的表达式使用。语法:function func_name (arguments-list) statements-list;end;调用函数的时候,如果参数列表为空,必须使用()表...
2019-12-13 22:54:13 181
原创 1-4、Lua基本语法
1-4、Lua基本语法文章目录1-4、Lua基本语法1、赋值语句2、局部变量与代码块3、控制结构语句if语句while语句:for语句有两大类:Lua像C和PASCAL几乎支持所有的传统语句:赋值语句、控制结构语句、函数调用等,同时也支持非传统的多变量赋值、局部变量声明。1、赋值语句赋值是改变一个变量的值和改变表域的最基本的方法。a = "hello" .. "world"t.n = ...
2019-12-12 22:30:15 217
原创 大数据开发总结开篇
1-1、Python及大数据开发总结开篇喊着系统学习总结Python及大数据开发已经很久了,一直是晃晃悠悠的,结果从lua探针项目开始到现在已经快要结束了,不仅lua总结没有完成,而且马上要开始Python大数据的项目了,Python及大数据相关的知识也还没有系统性的总结,自己的执行力还真是差强人意,也因此感觉每天坚持1.1而不是0.9还真不是一件简单的事情,所以,马上行动起来,学习会比游戏更让...
2019-12-11 22:51:46 337 2
原创 1-3、Lua表达式
1-3、Lua表达式文章目录1-3、Lua表达式1、算术运算符2、关系运算符3、逻辑运算符4、连接运算符5、优先级6、*表的构造1、算术运算符二元运算符:+ - * / ^ (加减乘除幂)一元运算符:- (负值)这些运算符的操作数都是实数。2、关系运算符< > <= >= == ~=这些操作符返回结果为false或者true;==和~=比较...
2019-12-11 21:23:42 645
原创 1-2、Lua之helloWorld及类型和值
1-2、Lua之helloWorld脚本编程、注释以及变量文章目录1-2、Lua之helloWorld脚本编程、注释以及变量1、helloWorld脚本编程2、注释3、变量4、lua安装5、数据类型1、helloWorld脚本编程创建一个hello_world.lua的脚本文件,然后按照如下输入:#!/usr/bin/lua5.1print("Hello World!")接着在命令...
2019-12-10 22:32:01 286
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人