- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 python学习_10——函数function传参与形参
函数的传参与形参1.函数的传参(把数据给函数)2.函数的形参(接收函数调用传过来的数据)1、函数的传参1)python 函数的参数传递传递方式:位置传参与序列传参关键字传参与字典关键字传参位置传参:实参的对应关系与形参的对应关系是按位置来依次对应的说明:实参和形参通过位置进行传递和匹配实参个数与形参个数相同序列传参序列传参是指在函数调用过程中,用星号* 将序列拆...
2018-10-22 23:55:54 851 4
原创 python学习_9——函数function介绍与基础
函数 function什么是函数:函数是可以重复执行的语句块,可以重复调用并执行函数是面向过程编程的最小单位作用: 用于封装语句块,提高代码的重用性定义用户级别函数提高代码的的可读性和易维护性def 语句:语法:def 函数名(形参列表):语句块作用:创建一个函数,将语句块打包,用函数名绑定,用来调用说明:1.函数名的命名规则与变量名的规则相同(必须为标识符)2.函数...
2018-10-22 23:19:53 347
原创 python学习_8——集合set与固定集合frozenset
1 集合 set1)集合介绍集合时可变的容器集合内的数据对象是唯一的,不能重复多次集合是无序的存储结构,集合中的数据没有先后关系集合内的元素必须是不可变的对象集合是可迭代的,可以使用for语句遍历集合是相当于只要键没有值的字典,键则是集合的数据2)集合的创建1.创建集合的构造函数:set() 创建一个空集合对象的唯一方式(不能使用{}来创建空集合)set(iterable)用...
2018-10-21 21:19:49 463
原创 python学习_7——字典dict
字典 dict:1)字典介绍字典是一个非序列容器1.字典是一种可变的容器,可以存储任意类型的数据2.字典中的每个数据都是用“键”key进行索引,而不是想序列(str,list,tuple)可以用整数下标进行索引3.字典的数据没有先后的顺序关系,字典的存储是无序的4.字典中数据以键"key"-值"value"对的形式进行存储5.字典的key不可以重复,且只能用不可变的类型作为字典的键...
2018-10-21 20:57:59 459
原创 python学习_6——元组tuple
元组 tuple:元组是序列容器元组是不可变的序列(即一个元组创建后,他的元素是不可改变的),其他同list一样,元组是可以存储任意类型的数据的容器1)元组的创建元组的表达方式:用小括号()括起来,单个元素括起来后加逗号(,)区分单个对象还是元组创建空元组的字面值:t = () #创建一个空元组用t绑定创建非空元组的字面值t = 200, #创建一个只有一个数字200的元组...
2018-10-21 20:28:43 488
原创 python学习_5——列表list
List列表问题:如何将计算机运算的数据临时存入一个地方,同时又方便添加,删除,修改,查看等操作答案就是使用“容器”啦列表 list列表是一种容器列表是可以被改变的序列容器,可变的数据对象(python中可变数据对象只有四种,后面会一一介绍)1、列表的创建1)字面值创建空列表的字面值 L = [] # L 绑定一个新创建的空列表创建非空列表的字面值:L = [1, 2...
2018-10-21 15:02:07 689
原创 python学习_4——字符串str
字符串 str1、作用与构造函数:作用用来记录文字(文本)信息字符串构造(创建)函数:str(obj) 将对象转换为字符串示例:'123' + 456 # 出错'123' + str(456) # 结果 '123456'2、表示方法:在非注释中凡是用引号括起来的部分都是字符串' 单引号" 双引号''' 三单引号""" 三双引号
2018-10-21 10:48:55 984
原创 python学习_3——常用语句
1、if 语句有两条语句:print("这个数是偶数")print("这个数是奇数")如何只让其中的一条执行???答案就是使用if语句if语句的作用:让程序根据条件选择性的执行某条语句或某些语句语法: if 真值表达式1: 语句块1... elif 真值表达式2: 语句块2... elif 真值表达式3: 语句块3.... .....
2018-10-20 00:32:19 337
原创 python学习_2——python介绍与入门
1、Python简介1、应用领域1、系统运维2、网络编程3、人工智能、机器人4、Web开发5、云计算、大数据6、爬虫、游戏、图像 … …2、优点1、面向对象2、开源、可移植3、简单易学易用、开发效率高3、缺点执行效率低2、我的第1个Python程序1、文件 :hello.py在hello.py文件中输入yi’i功能 :在终端输出 hello worldprint...
2018-10-19 23:51:04 313
原创 python学习_1——Linux
Linux基础终端:用来输入Linux命令crtl + alt + t目录树:- 跟目录 “/”:代表文件系统的启示位置- 路径:代表一个文件/目录的字符串eg:/home/Guisam/pythonLinux命令的基本格式:命令名 [选项][参数] ([ ]代表里面的内容可以省略)Linux命令- pwd:显示当前的所在路径- ls:显示目录的详细内容(文件,子目录...
2018-10-17 23:17:21 251
原创 C++Primer学习笔记
第一章 C++开始入门 (这是C++Primer第五版的学习笔记,为C++11标准,所有的代码都是在VS2015上实现,由于笔者之前已经有接触过编程,这些前面基本所有语言都类似的笔者直接过,并不深说) 一个C++程序包涵一个或者多个函数,但其中必须有一个main()方法,main()不属于任何的类,是程序开始的入口。这是跟完全面向对象的语言的一个很大的差别,如Java程序和C#的入口是
2017-01-13 14:18:38 650
原创 Unity学习笔记
1.OverlapSphere()这一类Overlap_的函数返回附近对象的列表; 2.SendMessage()函数:尝试调用指定的函数,不管目标对象的类型 eg: //OverlapSphere()返回一个附近对象的列表 Collider[] hitColliders = Physics.OverlapSphere(transform.position, radi
2016-11-16 23:00:09 387
原创 Java学习笔记之ArrayList补充
ArrayList 可看作一个Object类数组加上一系列线性表操作(增删改查),与 StringBuilder 相比, 操作基本相同,但是 ArrayList 除了可以添加 String,还可以添 加其它对象,默认的toString()方法跟字符串数组一致。 ArrayList是使用可变长数组算法实现的继承自List
2016-11-16 22:25:54 290
原创 java学习笔记之String,StringBuilder和StringBuffer
String,StringBuilder和StringBufferString是char[]+操作,由复制创建新对象进行操作,也就是char[]是不可变的,对象内容永不变。 StringBuilder是char[]+对此char[]数组的操作,处理当前数组不用复制重新创建,即char[]是可变的。 StringBuilder内部的char[]数组内容是可变的,如长度不够,可以利用边长算法进行维护
2016-11-13 01:49:41 377
原创 Java学习手册
//多态,动态绑定: * 1有继承 * 2有重写 * 3父类引用指向子类对象//接口: * 接口是一种特殊的抽象类,是抽象方法和常量值的定义的集合 * 没有变量和方法的实现 * 多个无关的类可以实现同一个接口 * 一个类可以实现多个接口 * 每个接口暴露对象的某些特定方法//接口之间的关系 * 接口可以继承接口,和类一样 * 但类只能实现接口 *
2016-11-12 01:34:06 3693
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人