自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

心灵守护

感受外面的世界 寻找伟大的也许

  • 博客(11)
  • 收藏
  • 关注

原创 Java抽象类

文章目录一.抽象类的概念二.抽象类的定义三.抽象类的使用总结 一.抽象类的概念 什么是抽象类呢?在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。一个普通的类,里面有构造方法,普通方法,常量和变量等,可以直接实例化对象,但是如果定义一个方法,里面却没具体的执行代码,这个方法就是抽象方法,抽象方法必须在抽象类里定义。 二.抽象类的定义 抽象类的定义用关键字abstract做修饰,抽象方法也用a

2020-09-20 15:53:18 153

原创 Python入门笔记——错误与异常

错误与异常 作为 Python 初学者,在刚学习 Python 编程时,经常会看到一些报错信息。Python 有两种错误很容易辨认:语法错误和异常。 一.语法错误 语法错误又称解析错误,是在学习Python 时最容易遇到的错误: while True print('hello world') ''' File "/Users/CLAY/Desktop/Python/demo.py", line 1 while True ^ SyntaxError: invalid

2020-08-23 18:56:26 286

原创 Python入门笔记——迭代器和生成器

迭代器 迭代是访问集合元素的一种方式(与遍历相似) 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束 迭代器只能往前不会后退 迭代器的创建用iter() s = 'abc' it = iter(s) #创建迭代器 print(it) # <str_iterator object at 0x7fe9e519ae20> 那么如何输出it的每个元素呢,就要用到next()函数 print(next(it)) # a print(next(it)) # b print(next(i

2020-08-08 22:15:20 179

原创 Python入门笔记——面向对象基础

目录一.面向对象简介二.类1.类的定义和实例2.类的属性3.类的初始化4.数据封装5.访问限制6.类的继承7.多态8.类的专有方法 一.面向对象简介 面向对象编程——简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 高级语言都有面对对象,Python也不例外,比起c++,java这些传统的语言,Python中的面向对象去掉了很多复杂的东西,理解和使用起来更简单一些 一般来说面对对象包含:数据封装、继承和多态这三大特点 在Python中,所有数据类型都可以

2020-08-04 17:55:01 367

原创 Turtle绘图——七段数码管

一.效果图 二.程序分析 用python作图就不得不提到turtle库,这是python的基本作图体系,非常适合新手入门,通过turtle库能够作出非常有趣的图形,我们一起试试看吧! 七段数码管由7个基本线条组成 ,让不同数字显示不同的线条 首先需要通过import引用turtle库 import turtle #导入turtle库 想要绘制整个数字我们首先要能绘制一条线段,下面这个函数就是对一条线段进行绘制 def drawline(draw): drawgap() #每个线段之间的间隔

2020-08-01 22:56:17 3071

原创 Python入门笔记——函数

目录一.函数的定义二.函数的调用三.参数传递默认参数(可选参数)可变参数参数传递的方式四.匿名函数 一.函数的定义 函数是一段具有特定功能的、可重用的语句组 函数是一种功能的抽象,一般函数表达特定功能 函数作用:降低编程难度 和 代码复用 函数定义后,如果不经过调用,不会被执行 函数的格式 def 函数名 (参数) : #参数可以有零个或者多个 函数体 return 返回值 #返回值可以有零个也可以有多个 二.函数的调用 调用是运行函数代码的方式 调用时要给出实际参数 实际参数替换定义中的参数

2020-07-30 15:17:18 160

原创 Python入门笔记——字典和集合

目录一.字典二.字典的必备知识字典的访问修改字典删除字典元素三.集合 一.字典 字典使用键-值(key-value)存储,具有极快的查找速度 字典本身是无无序的 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示: d = {key1 : value1, key2 : value2 } >>> dict = {'google':1,'taobao':2,'baidu':3} 键必须是唯一的,是不可改变

2020-07-28 10:19:23 459 1

原创 Python入门笔记——列表和元组

目录一.列表的创建二. 列表的常用操作1.列表的访问2.列表元素的修改3.列表元素的删除4.列表的插入5.列表的连接6.列表的拓展7.查找列表中某一个元素的索引8.计算列表的最大和最小值 一.列表的创建 创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可 >>> list1 =['google','baidu','taobao'] >>> list2 = [1,2,3,4,5,6] >>> list1 ['google', 'baidu',

2020-07-26 14:31:09 411

原创 Python入门笔记——字符串

目录一.字符串的创建二.转义字符三.字符串运算四.字符串的格式化 一.字符串的创建 python的字符串以’‘或者""或者’’’’’'括起来的随意文本都是字符串 str1 = 'I love you' str2 ="hello" str3 = '''hello world''' 二.转义字符 需要在字符中使用特殊字符时,需要用反斜杠()转义字符`` >>> word = "I\'m Liming" >>> print(word) I'm Liming 三.字符串运

2020-07-25 14:06:29 218

原创 Python入门笔记——程序基础语法元素

目录一.程序的格式框架缩进注释二.保留字与命名保留字(关键字)命名三.数据类型整数浮点数字符串列表四.语句和函数赋值语句分支语句函数输入函数input输出函数print评估函数eval 一.程序的格式框架 缩进 一行代码开始前的空白区域,表达缩进 行尾的冒号和下一行的缩进,表示下一个代码块的开始,而缩进的结束则表示此代码块的结束。 通常用四个空格表示一个缩进(默认一个tab等于四个空格) 同一个级别代码块的缩进量必须一样,否则解释器会报 SyntaxError 异常错误 #TempConvert.py

2020-07-24 16:39:19 166

原创 Python入门笔记——程序设计的基础知识

目录一.程序设计1.什么是程序设计2.程序设计语言二.编程语言的执行方式1.编译2.解释三.静态语言和脚本语言1.静态语言2.脚本语言四.python开发环境1.IDLEpython的两种编程方式2.VSCode(Visual Studio Code) 一.程序设计 1.什么是程序设计 程序设计是计算机可编程性的体现 程序设计,亦称编程,深度应用计算机的主要手段 程序设计已经成为当今社会需求量最大的职业技能之一 很多岗位都将被计算机程序接管,程序设计将是生存技能 2.程序设计语言 程序设计语言是一种用于

2020-07-24 12:15:55 769

空空如也

空空如也

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

TA关注的人

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