自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Java面向对象基础-方法

一、方法1.定义方法的语法修饰符 返回值类型 方法名称(参数类型 参数名称,...){ 方法体 return 返回值;}2.注意事项: (1)方法定义的先后顺序无所谓; (2)方法的定义不能产生嵌套包含关系; (3)方法定义好之后,不会执行的。如果想要执行,一定要进行方法的【调用】;调用方法格式: 方法名称()public class Main { public stati...

2022-01-19 14:34:26 334

原创 Java-数组操作

1.快速打印数组内容:方法:Arrays.toString()2.数组排序 n快速排序方法:Arrays.sort()排序常见算法:冒泡排序比较相邻的元素,如果第一个比第二个大,就交换他们两个。对每一对相邻元素做相同操作,从开始一对到最后一对,最后,最末尾的元素应该是数组中最大的数。针对所有元素都重复此步骤(除了最后一个数),应该进行 n.length-1 次。第一次是对n个数,进行n-1次比较,进行到最后第n个数是最大的;第二次是对n-1个数 进行n-...

2022-01-19 10:38:26 599

原创 java循环结构

for循环标准格式:for (初始化语句;条件判断;步进语句){循环体}while循环格式:while (条件判断){循环体;步进语句;}do while循环格式:初始化语句do {循环体步进语句} while (条件判断);三种循环的区别:for循环的变量在小括号中定义,只有循环内部才可以使用。while循环和do-while初始化语句本来就在外面,所以出来循环后可以继续使用。...

2022-01-19 10:34:37 184

原创 switch语句使用的注意事项

多个case后面的数值不可以重复 switch后面小括号当中只能是下列数据类型: 基本数据类型:byte/short/char/int 引用数据类型:String字符串、enum枚举 switch语句格式可以很灵活:前后顺序可以颠倒,而且break语句可以省略。匹配哪一个case就从哪一个位置向下执行,直到遇到了break或者整体结束为止。int num = 1;switch (num){case 1:system.out.println("**")default:system.

2022-01-19 10:29:02 390

原创 三元运算符

一元运算符:只需要一个数据就可以进行操作的运算符。例如:取反!、自增++、自减-- 二元运算符:需要两个数据才可以进行操作的运算符。例如:加法+、赋值= 三元运算符:需要三个数据才可以进行操作的运算符。 格式:数据类型 变量名称 = 条件判断 ? 表达式A :表达式B 流程:首先判断条件是否成立:如果成立为true,那么将表达式A的值赋给左侧的变量;如果不成立为false,那么将表达式B的值赋值给左侧的变量。 ...

2022-01-19 10:24:37 358

原创 python学习笔记(九)—— 单元测试

测试函数先定义一个获取姓名的函数,存储为name_function.py。def get_formatted_name(first,last,middle=''): if middle: full_name = first + ' ' + middle + ' ' +last else: full_name = first + ' ' + last return full_name.title()编写一个使用get_formatted_name()函数的程序name.py,证明这

2020-09-07 17:57:30 187

原创 python学习笔记(八)—— json.dump()和json.load()

使用json.dump()和json.load()编码和解码JSON数据。使用json.dump()存储一组数字,编码JSON数据import jsonnumbers = [2,3,5,7,11,13]filename = 'numbers.json'with open(filename,'w') as f_obj: #使用json.dump()将数字列表存储到文件numbers.json中 json.dump(numbers,f_obj)使用json.load()...

2020-09-07 17:39:17 2745

原创 python学习笔记(七)—— 文件读写

使用open()函数打开文件,参数传要打开的文件的名称。Python在当前执行的文件所在的目录中查找指定的文件。文件不与程序文件位于相同目录下的时候,需要提供文件路径.linux系统下文件路径使用用斜杠/,windows下使用反斜杠\。#关键字with在不再需要访问文件后将其关闭with open('pi_digits.txt') as file_object: #read()方法读取文件的全部内容 contents = file_object.read() print(contents)

2020-09-07 17:07:47 311

原创 python学习笔记(六)—— 错误处理

利用try-except代码块try: print(5/0)except ZeroDivisionError: print("You can't divide by zero!")#使用异常避免崩溃#try-except-else代码块print("Give me two numbers,and I'll divide them")print("Enter 'q' to quit")while True: first_number = input("\nFi...

2020-09-07 14:26:13 168

原创 python学习笔记(五)—— 类

例1#创建dog类,根据约定,首字母大写的名称指的是类。#self必不可少且必须位于其他形参的前面。因为python调用__init__()方法创建Dog实例时,将自动传入实参self。它是一个指向实例本身的引用,让实例能够访问类中的属性和方法。class Dog(): def __init__(self,name,age): #__init__()下划线是双份的...... """初始化属性name和age""" self.name = name #以...

2020-09-07 14:23:57 209

原创 python学习笔记(四)—— 函数

#函数定义。括号内指出函数为完成任务需要什么信息。定义以冒号结尾,缩进行构成了函数体。"""处文本为文档字符串,描述函数是做什么的。def greet_user(): """显示问候语""" print("Hello!")#调用函数greet_user()#向函数传递信息练习#username是形参:函数完成其工作所需的一项信息;sunny是实参:调用函数时传递给函数的信息def greet_user_2(username): """显示简单的问候语""" p...

2020-09-07 14:20:23 117

原创 python学习笔记(三)—— if语句 和 while语句

if语句练习#打印cars列表,bmw全部大写,其余首字母大写cars = ["audi","bmw","subaru","toyota"]for car in cars: if car == "bmw": print (car.upper()) else: print (car.title())#练习1users = ["admin","Vivien","Eric","Bob","Sunny"]for user in users: ...

2020-09-06 23:03:49 133

原创 python学习笔记(二)—— 字典

#字典的练习#字典存储外星人的颜色和点数alien_0 = {"color":"green","points":5}print(alien_0["color"])print(alien_0["points"])#遍历字典,key-valuefavorite_languages = { "jen" : "python", "sarah" : "c", "edwrd" : "ruby", "phil" : "python",}for name, language...

2020-09-06 22:59:21 113

原创 python学习笔记(一)—— 列表

#列表练习1name = ["Jane","Max","Mack"]print(name[0],name[1],name[2])#列表练习2print(name[0] + ". Nice to meet you !")#列表练习3name.append("Anna")print(name)#列表练习4-追加元素names = []names.append("May")names.append("Tony")print(names)#列表练习5-插入元素,需要指定新元...

2020-09-06 22:51:29 117

原创 MacBook pro上配置jdk的环境变量及验证

1.首先确保安装了jdk,可在终端中输入命令 java -version ,显示jdk信息,则jdk安装成功。2. cd ~命令切换到当前用户主目录,若默认为主目录,不用进行此操作。3.创建 .bash_profile文件,touch .bash_profile (若存在此文件则不用新建)。3.打开 .bash_profile文件,open .bash_profile 4.在文...

2019-01-11 13:30:43 3301

原创 Robot Framework学习(1)——安装和配置

(一).RobotFramework特点(参考虫师http://www.cnblogs.com/fnng/p/4333977.html)1.使用简单可用excel编写测试用例,填表格方式,测试报告是html格式,便于阅读。2.可像编程一样编写测试用例用例支持变量、if、for循环语句的使用,也可调用python提供的方法。3.可创建自己需要的关键字在现有关键字的基用例支

2017-08-11 19:24:06 252

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除