- 博客(17)
- 收藏
- 关注
原创 博学谷-Python-值传递&引用传递
在Python中,值是靠引用传递来的,我们可以用id()来判断两个变量是否为同一个值的引用。我们可以将id值理解为那块内存的地址标识。
2022-12-23 07:17:09 108 1
原创 博学谷-Python-函数的作用及其使用步骤
def 函数名(参数):函数体。。。return 返回值函数的调用:函数名(参数)局部变量与全局变量,在Python中,定义在函数外部的变量为全局变量,在函数内部的变量为局部变量。global 关键字首先声明全局变量可以允许在局部作用域中对全局变量进行更改位置参数,默认值参数不定长参数: 不定长参数也叫可变参数,用于不确定调用的时候会传递多少个参数或者不传参也可以的场景,此时,可用包裹(packing)位置参数,或者包裹关键字参数,来进行参数传递,会显得非常方便。
2022-12-07 14:51:49 138
原创 博学谷- 数据序列下
· 字典的定义及其应用· 集合的定义以及应用· 数据序列的公共方法· 列表集合字典推导式符号为{}数据为键值对各个键值对使用逗号隔开包括空字典和有数据字典空字典:dict = {} or dict = dict()dict = {k:v, k:v}k可以是数值,也可以是字符串dict【key】= value如果key值存在则修改相对应的值,如果key不存在则增加del dict[key]删除指定元素字典中key值是唯一的,不能重复字典序列[key]2. 字典的相关查询方法get(
2022-12-03 19:51:29 75
原创 博学谷-元组
注意:如果定义的元组只有一个数据,那么这个数据后面也要加逗号,否则元组内部数据类型为唯一的数据类型。使用小括号,用逗号隔开各个数据,数据可以是不同的数据类型。元组可以储存多个数据且元组的数据是不能修改的。
2022-11-28 16:21:16 75
原创 博学谷-python-列表
pop() 删除指定下标的数据(默认最后一个),并返回该数据。clear() 清空列表,删除列表中所有元素,返回空列表。remove() 移除列表中某个数据的第一个匹配项。列表的作用一次性储存多个数据,增删改查。del列表[索引] 删除列表中某一元素。列表通常与for循环一起使用。列表[索引]=修改后的值。
2022-11-22 23:38:52 194
原创 博学谷-Python-while循环
目的:让代码高效重复执行分类:在Python中,循环结构分为while和for两种。Java:while(循环条件){当循环条件成立时,则自动执行{}中的代码}Python:while循环条件:当循环条件成立时,则自动执行缩进的代码print(‘无论循环条件是否成立,此代码都会被执行,因为其和while没有任何关系’)
2022-11-19 15:22:00 1538
原创 博学谷学习记录-python-格式化输出
1.什么是输出?即输出就是程序输出给用户age = 18print()函数:主要功能用于实现对变量以及字符串类型数据的直接输出完整写法print(变量名或者要文本信息,end = ‘’)end 参数,代表当前面的变量或文本信息输出完毕后,追加的内容,/n,/t。
2022-11-12 22:06:28 135
原创 包机制以及回顾方法
包机制为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。包语句的语法格式为:回顾方法方法的定义修饰符返回值类型break: 跳出switch, 结束循环和return的区别;return结束方法,返回一个结果方法名:注意规范,见名知意参数列表:(参数类型,参数名)…异常抛出:疑问后面讲解方法的调用静态方法非静态方法形参和实参值传递和引用传递this关键字创建与初始化对象使用new关键字创建对象使
2021-03-29 23:27:17 74
原创 运算符
运算符Java语言支持如下运算符算术运算符:+,- ,*,/,%,++,–赋值运算符:=关系运算符:: >, <,>=,<=,==,!=instanceof逻辑运算符:&&,||,!位运算符: &, | ,^,~,>>,<<,>>>条件运算符:?:扩展赋值运算符:+=,-=,*=,/=...
2021-02-17 22:52:05 60
原创 变量
变量变量是可以变化的量1java是一种强类型语言,每一个变量都必须声明其类型。Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。注意事项每一个变量都有类型,类型可以是基本类型,也可以是引用类型。变量名必须是合法的标识符。变量声明是一条完整的语句,因此每一个声明都必须以分号结束。变量作用域类变量实例变量局部变量常量常量(constant): 初始化(initialize)后不能再改变值!不会变动的值。所谓常量可以理解成一种特殊变量,它的值被设定
2021-02-08 17:05:40 71
原创 数据类型
强类型语言要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用弱类型语言Java的数据类型分为两大类基本类型(primitive type)引用类型(reference type)变量变量是什么: 就是可以变化的量!Java是一种强类型语言,每个变量都必须声明其类型。Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。基本数据类型数值类型: 整数类型;浮点类型;字符类型。整数类型:byte占1个字节范围short..
2021-01-12 21:21:48 218
原创 java基础语法
Java基础语法注释养成写注释的习惯养成语言规范性注释的三种类型单行注释多行注释JavavDOC 注释标识符关键字 java所有组成部分都需要名字。类名,变量名以及方法名都被称为标识符。标识符注意点所有的标识符都应该以字母(A-Z或者a-z) 美元符$、或者下划线_ 开始首字符之后可以是字母(A-Z或者a-z),美元符($)、下划线(-)或数字的任何字符组合不能使用关键字作为变量名或方法名标识符大小是敏感的合法标识符eg : age,$salary,_value
2021-01-11 19:22:58 59
原创 Java发展史
Java发展史Java的诞生1972年C语言诞生贴近硬件,运行极快,效率极高操作形态,编译器,数据库,网络系统指针和内存管理1982年C++诞生面向对象兼容c图形领域,游戏等Java出生1995年的网页简单而粗糙,缺乏互动性。图形界面的程序(Applet)Java2 标准版J2SE:占领桌面Java2移动版J2ME: 去占领手机Java2企业版J2EE: 去占领服务器大量公司加入基于Java开发了巨多的平台,系统,工具三高:高性能,
2021-01-11 00:56:46 111
原创 计算机语言发展史
第一代语言机器语言二进制第二代语言汇编语言解决人类无法读懂机器语言的问题指令代替二进制第三代语言摩尔定律当价格不变时,集成电路上可容纳的晶体管数目,约每18个月便会增加一倍,性能也将提升一倍,换言之,每一美元所能买到的电脑性能,将每18个月翻两倍以上。高级语言大体上分为:面向过程和面对对象两大类C语言时典型的面向过程的语言,C++,Java是典型的面对对象的语言...
2021-01-10 22:45:53 86
原创 2021-01-10
Cmd1 在llaunchpad中打开2 在spotlight中输入terminal,command+空格打开spotlight3 在finder中打开application,找到utilitiies,找到命令终端Mac系统快捷方式复制粘贴command+c 复制command+x 剪切command+v 黏贴截图command+shift+3 截取全屏command+shift+4 自定义截取command-shift-control-3 截取全屏
2021-01-10 21:01:00 78
原创 2020-12-31日,在2020年的最后一天,我开始了typora的编辑器,希望自己能坚持下去
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Markdown学习字体引用分割线图片**超链接**列表表格代码欢迎使用Markdown编辑器你好! 这是你第一次使用 M
2020-12-31 19:45:59 165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人