自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第七章 - 异常处理

7.4.1 创建一个异常可以通过创建一个新的异常类来拥有自己的异常。异常类继承自Exceptiontry:')在这个例子中,类 Exception 默认的__init__()被覆盖。pass"""allowed."""大多数的异常的名字都以"Error"结尾,就跟标准的异常命名一样。7.5.1 清理行为try 语句还有另外一个可选的子句,它定义了无论在任何情况下都会执行的清理行为。

2024-03-06 21:37:36 728

原创 第六章 - 文件操作

在编程中,需要上传下载文件,或者操作文件,对文件进行读写操作时,或者我们写log日志文件时,这个时候肯定不能手动写入,这个时候就需要Python来解决写入的事情。计算机系统分为:计算机硬件,操作系统,应用程序三部分。操作一个文件我们需要使用open函数来操作。在文件路径中会有符号,但是在Python字符串中是转义字符的意思,所以你的打开文件很有可能会报错。同样的在文件路径中会发现有的很短,有的却是从根目录开始写的。绝对路径相对路径。

2024-03-06 21:36:43 780

原创 c++内置函数

库函数C语言提供了很多编写好的函数,供用户在编程时使用,这些函数被称为库函数,当然C++语言也可以使用。1、与字符相关的函数下面是一些关于字符使用的函数:函数名格式功能说明实例输入单个字符getchar()输入当个字符c=getchar();输出单个字符putchar()输出当个字符c=‘a’putchar( c );判断是否为小写字母函数islower( x )判断x是否为小写字母islower(‘a’)==true判断是否为大写字母函数

2023-12-16 09:29:13 1314 1

原创 第五章 - 补充内容(软件开发设计规范)

我们在starts文件中已经说了,刚已启动blog文件时,我们手动将blog的路径添加到sys.path中了,这就意味着,我在整个项目中的任何py文件,都可以引用到blog项目目录下面的任何目录:bin,conf,core,db,lib,log这几个,所以,刚才我们引用settings文件才是可以的。将一个简短的程序放在一个文件中,我们运行他感觉没什么问题,但是当做一个网站或者一个软件时候,代码量是很大的,这个时候我们就需要将不同的功能的代码以模块的形式放在项目中。log文件就是存储log日志的文件。

2023-11-07 18:23:15 105

原创 第五章 - 函数、模块、包(补充2常用模块)

在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等。: 生成可以使用名字来访问元素内容的tuple: 双端队列,可以快速的从另外一侧追加和推出对象: 计数器,主要用来计数: 有序字典: 带有默认值的字典用

2023-11-07 18:22:33 5188

原创 第三章 - 选择与循环结构

判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。下面是大多数编程语言中典型的判断结构的一般形式:C++ 编程语言提供了以下类型的判断语句。点击链接查看每个语句的细节。

2023-06-28 17:00:54 98 1

原创 第五章-补充1(内置函数详解)

Python给我们提供的内置函数一共是68个。一个函数是封装了一个功能,我们可以调用函数来完成复杂的程序。bin()返回一个整数int或者长整数longint的二进制表示。二进制0,1。oct()函数将一个整数转换成八进制字符串。八进制:0-7hex()函数用于将一个指定数字转换为十六进制数。十六进制:0-9,a-f。由二进制数转换成十进制数的基本做法是,把二进制数首先写成加权系数展开式,然后按十进制加法规则求和。这种做法称为"按权相加"法。例如把二进制数 110.11 转换成十进制数。

2023-06-25 18:30:43 182 1

原创 第五章-函数(上)(5.1-5.7)

def 函数名(参数列表) : 函数体当我们创建一个函数的同时我们要遵守函数的一些简单的规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。函数内容以冒号 : 起始,并且缩进。return [表达式]结束函数,选择性地返回一个值给调用方,不带表达式的return相当于返回None。我们自定义一个简单的函数。

2023-06-25 18:29:44 59 1

原创 第五章-补充2(常用模块)

返回格林威治西部的夏令时地区的偏移秒数。如果该地区在格林威治东部会返回负值(如西欧,包括英国)。对夏令时启用地区才能使用。

2023-06-25 18:29:16 163 1

原创 第五章-函数(下)(5.8-5.13)

像上面就是在一个函数里再调用这个函数本身,这种魔性的使用函数的方式就叫做递归。

2023-06-25 18:28:47 93 1

原创 第一章-C++介绍

C++ 是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。C++ 被认为是一种语言,它综合了高级语言和低级语言的特点。C++ 是由 Bjarne Stroustrup 于 1979 年在新泽西州美利山贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,最初命名为带类的C,后来在 1983 年更名为 C++。C++ 是 C 的一个超集,事实上,任何合法的 C 程序都是合法的 C++ 程序。

2023-06-25 18:21:40 64 1

原创 第二章 - 数据类型与运算

在程序执行期间其值可以改变的量称为变量。一个变量应该有一个名字,并在内存中占据一定的存储单元,在改存储单元中存放变量的值。变量其实只不过是程序可操作的存储区的名称。C++ 中每个变量都有指定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用于变量上。在C++语言中,要求对所有用到的变量做强制定义,也就是必须“先定义,后使用”,变量定义就是告诉编译器在何处创建变量的存储,以及如何创建变量的存储。在这里,type。

2023-06-25 17:45:01 1120

原创 第四章-选择与循环结构

这种语句是一种常用的if-else语句,通常用于二分支结构的条件语句代码。在一些时候,我们可能需要多分支的条件语句代码,可以在if-else语句中混合elif语句进行使用:Python 中用 elif 代替了else if,所以if语句的关键字为:if – elif – else。如果 “condition_1” 为 True 将执行 “statement_block_1” 块语句,如果 “condition_1” 为 False,将判断 “condition_2”,

2023-05-29 11:57:58 285 1

原创 第三章-基础数据类型(下)(3.4-3.9)

3.9.1 数据类型的分类情况按存储空间的占用分(从低到高)数字字符串集合:无序,即无序存索引相关信息元组:有序,需要存索引相关信息,不可变列表:有序,需要存索引相关信息,可变,需要处理数据的增删改字典:有序,需要存key与value映射的相关信息,可变,需要处理数据的增删改(3.6之后有序)按存值个数区分标量/原子类型数字,字符串容器类型列表,元组,字典按可变不可变区分可变列表,字典不可变数字,字符串,元组,布尔值按访问顺序区分直接访问数字顺序访问(序列类型)

2023-05-29 11:56:54 86 1

原创 第三章-基础数据类型(上)(3.1-3.3)

在Python中数字类型用于数值的存储;数值类型是不可变的,如果改变数字数据类型的值,那么将重新分配内存空间。在Python中数字类型包含。

2023-05-29 11:56:20 82 1

原创 第二章- 补充内容

Python程序是由代码块构造而成的。块是一个python程序的文本,他是作为一个单元执行的。代码块:一个模块,一个函数,一个类,一个文件等都是一个代码块。而作为交互方式输入的每个命令都是一个代码块。然而当我们在文件中创建两个函数或者类,那么这两个函数体就是不同的代码块。Python在执行同一个代码块的初始化对象的命令时,会检查是否其值是否已经存在,如果存在,会将其重用。

2023-03-10 21:36:20 55

原创 第二章-Python基础(下)(2.3-2.5)

通俗来说:变量是程序在运行过程中,临时在内存中存储数据。我命定义了一个int类型的变量,并给这个变量赋值1。而在Python中我们不需要声明变量类型,可以直接赋值,当变量被赋值的数据类型是什么,则变量的类型就是什么。所以在这里a1的数据类型为字符串。在Python中使用变量时,需要遵守一些规则和指南。违反这些规则将引发错误,而指南旨在让你编写的代码更容易阅读和理解。请务必牢记下述有关变量的规则。变量名只能包含字母、数字和下划线。

2023-03-10 21:31:50 94

原创 第二章-Python基础(上)(2.1-2.1)

在Python中有两种编写模式,一种是交互式编程,另一种是脚本式编程。在交互式编程编程模式中,我们需要打开命令行窗口,在命令提示符中输入“Python”命令来启动Python解释器。(这里我们以Windows为例)在Python交互模式下如果编写程序,可以直接在提示符>>>后直接输入Python语句。交互模式下由于存储问题,并且无法写过多的代码,所以我们写大量代码的时候回去使用脚本式编程。我们可以直接打开Python自带的IDLE。打开时候我们在File。

2023-01-28 17:25:56 106

原创 第一章-Python介绍

Python 是一门易于学习、功能强大的编程语言。它提供了高效的高级数据结构,还能简单有效地面向对象编程。Python 优雅的语法和动态类型以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的理想语言。Python 官网(https://www.python.org/)上免费提供了 Python 解释器和扩展的标准库,包括源码和适用于各操作系统的机器码形式,并可自由地分发。Python 官网还包含许多免费的第三方 Python 模块、程序和工具发布包及文档链接。

2023-01-22 12:27:09 680 2

空空如也

空空如也

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

TA关注的人

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