- 博客(22)
- 收藏
- 关注
原创 Python中的函数(下)
函数可以通过 return 语句返回一个值。一旦执行到 return 语句,函数就会停止执行,并将指定的值返回给调用者。
2025-01-30 22:14:54
1376
原创 Python中的函数(上)
在Python中,函数是组织好的、可重复使用的代码块,用于执行特定任务。通过函数,我们可以将复杂的程序分解为较小的、更易管理的部分,提高代码的可读性、可维护性和复用性。基本语法使用def 关键字定义函数,后面紧跟函数名和括号,括号内可包含参数,函数体通过缩进表示,可使用return 语句返回值。如 def add_numbers(a, b): return a + b。
2025-01-29 19:57:27
672
原创 Python中的字符串
单引号字符串用单引号括起来的字符序列,如 'hello' 、 '123' 、 '!' 等,单引号内可以包含除单引号之外的任意字符。若要在其中使用单引号,需用反斜杠 \ 转义,如 'It\'s a dog'。小插曲:如果想在字符串中包含一些特殊的字符,例如换行符、制表符等,在普通字符串中就需要转义,前面要加上反斜杠(\ ) ,这叫作字符转义。双引号字符串由双引号包围的字符内容,像 "world" 、 "456" 、 "@#$" 等。
2025-01-28 22:00:00
1141
原创 Python中容器类型的数据(下)
无序性:集合中的元素没有固定顺序, {1, 2, 3} 和 {3, 2, 1} 在Python中是同一个集合。唯一性:集合中不存在重复元素,如 {1, 2, 2, 3} 会被自动处理为 {1, 2, 3}。可变性:集合可以动态添加或删除元素,属于可变数据类型。
2025-01-27 20:39:33
712
原创 Python中容器类型的数据(上)
元组使用圆括号 () 来创建,元素之间用逗号分隔,例如 my_tuple = (1, 2, 3) 也可以省略圆括号直接使用逗号分隔元素来创建,如 my_tuple = 1, 2, 3。还可以使用 tuple() 函数将其他可迭代对象转换为元组,如 my_tuple = tuple([1, 2, 3])。
2025-01-26 22:38:17
954
原创 Python中程序流程的控制
分支语句本篇我们将介绍程序流程控制方面的内容,了解如何控制程序的流程,使得程序具有“判断能力”,能够像人脑一样分析问题。在Python中,程序流程的控制主要通过以下几种方式实现:分支语句前言:我很熟悉分支语句,它也被称为条件语 句 ,Java 和C等很多编程语言都有判断语句if和多分支语句switch, 在Python 中也有吗?Python 的设计理念是简单、刚好够用,所以在Python中设有 switch 语句,多分支功能是通过if-elif-else实现的。if语句。
2025-01-25 23:03:16
795
原创 C语言中的数组(下)
前⾯学习的数组被称为⼀维数组,数组的元素都是内置类型的,如果我们把⼀维数组做为数组的元素,这时候就是⼆维数组,⼆维数组作为数组元素的数组被称为三维数组,⼆维数组以上的数组统称为多维数组。
2025-01-24 23:43:11
450
原创 c语言中的数组(上)
数组是⼀组相同类型元素的集合;数组中存放的是1个或者多个数据,但是数组元素个数不能为0。数组中存放的多个数据,类型是相同的。数组分为⼀维数组和多维数组,多维数组⼀般⽐较多⻅的是⼆维数组。数组创建在C语言中,数组的创建有多种方式,以下是具体介绍:一维数组创建type指定的是数组中存放数据的类型,可以是:charshortintfloat等,也可以⾃定义的类型。arr_name指的是数组名的名字,这个名字根据实际情况,起的有意义就⾏。
2025-01-23 22:54:09
1585
原创 分支与循环(下)
C语⾔提供了⼀种⾮常特别的语法,就是goto语句和跳转标号,goto 语句可以实现在同⼀个函数内跳转到设置好的标号处。跳出多层循环:在处理多层嵌套循环时,如果需要在满足某个条件时从内层循环直接跳出到外层循环之外,使用goto语句可以很方便地实现。错误处理:在一些复杂的程序中,可能会有多个地方出现错误情况,使用goto语句可以将错误处理代码集中到一个地方。
2025-01-22 22:57:50
558
原创 分支与循环(中篇)
C语言中的for循环是一种用于重复执行特定代码块的控制结构,以下是关于它的详细介绍:基本语法for循环的基本语法形式为:for (初始化表达式;条件表达式;更新表达式) {// 循环体语句:通常用于初始化循环控制变量,只会在循环开始时执行一次。:在每次循环迭代前进行判断,若为真则执行循环体,否则结束循环。:在每次循环体执行完后执行,用于更新循环控制变量。执行流程1. 首先执行初始化表达式,完成循环变量的初始化。2. 接着判断条件表达式的值,若为真,执行循环体语句;
2025-01-21 21:53:32
543
原创 分支和循环(中)
C 语⾔⽤于⽐较的表达式,称为 “关系表达式”(relational expression),⾥⾯使⽤的运算符就称为“关系运算符”(relational operator),主要有下⾯6个。在C语言中,关系操作符用于比较两个值,结果是一个布尔值(真或假)。主要的关系操作符有以下几种:等于(==):用于判断两个操作数是否相等。例如,a == b,如果a和b的值相同,表达式的值为真(1),否则为假(0)。注意不要和赋值操作符(=)混淆。不等于(!=):判断两个操作数是否不相等。如x!
2025-01-20 22:33:22
1122
原创 分支和循环(上)
分支结构C语⾔是结构化的程序设计语⾔,这⾥的结构指的是顺序结构、选择结构、循环结构,C语⾔是能够实现这三种结构的,其实我们如果仔细分析,我们⽇常所⻅的事情都可以拆分为这三种结构或者这三种结构的组合。我们可以使⽤ifswitch实现分⽀结构,使⽤forwhiledowhile实现循环结构。分支结构作用:用于根据不同的条件执行不同的代码块。这使得程序能够做出决策,就像在岔路口选择不同的道路一样。循环结构作用:允许一段代码重复执行多次。
2025-01-19 23:25:22
243
原创 Python的运算符
算术运算符Python的数字类型,有了数据,我们就可以通过运算符把它们连接起来,形成表达式,进而通过表达式进行运算,最后返回一个结果。算术运算符算术运算符用于组织整数类型和浮点类型的数据,有一元运算符和二元运算符之分。一元算术运算符有两个:+(正号)和-(负号),例如:+b还是b,-b是对b的取反运算。二元算术运算符如右表所示。
2025-01-19 12:28:38
426
2
原创 C语⾔数据类型和变量(下)
printf()的作⽤是将参数⽂本输出到屏幕。它名字⾥⾯的f代表format(格式化),表⽰可以定制输出⽂本的格式。我们在上面输出一行文字"hellocworld"printf()不会在⾏尾⾃动添加换⾏符,运⾏结束后,光标就停留在输出结束的地⽅,不会⾃动换⾏。为了让光标移到下⼀⾏的开头,可以在输出⽂本的结尾,添加⼀个换⾏符\n。
2025-01-18 23:33:09
709
原创 C语言数据类型和变量(中)
有一组操作符叫算数操作符,其包含了+、-、*、/、%,就和平常学的计算方法差不多,如intx=2+2;而特殊的除号的两端如果是整数,执⾏的是整数除法,得到的结果也是整数。C语⾔虽然确实⽀持这种连续赋值,但是写出的代码不容易理解,建议还是拆开来写,这样⽅便观察代码的执⾏细节。全局变量的使⽤范围更⼴,整个⼯程中想使⽤,都是有办法使⽤的。局部变量的使⽤范围是⽐较局限,只能在⾃⼰所在的局部范围内使⽤的。//++的操作数是a,是放在a的前⾯的,就是前置++而专家可也不是吃素的,他们也提供了更加方便的写法。
2025-01-17 21:44:41
896
原创 了解Python所需的基础知识
学代码与其说是和计算机交流,更准确的来说是给计算机下达指令。123variable :标识符不能以数字开头,所以不合法。
2025-01-17 13:21:58
472
原创 C语言常见概念(上篇)
有些代码可能我们认识别人不认识啊,那我们编写这个代码有什么用啊,或者有的代码重复实现,大大降低程序员的开发效率,而为了为了解决不再重复实现常⻅的代码,让程序员提升开发效率,C语⾔标准规定了⼀组函数,这些函数再由不同的编译器⼚商根据标准进⾏实现,提供给程序员使⽤。而打个比方,printf后面紧跟的(),是不是很像一个嘴巴,把要说的内容“放在”这个“嘴巴”里,还需要我们注意的是括号内还有"",而计算机想说的内容都在这个里面。计算机语⾔,C语⾔源代码都是⽂本⽂件,⽂本⽂件本⾝⽆法执⾏,必须通过。
2025-01-14 22:09:57
698
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人