- 博客(15)
- 收藏
- 关注
原创 [函数]python基础_Day07
其实不难理解,学过C语言、Java或者其他编程语言的小伙伴,可能会明白,自定义的函数,是需要先被解析器读取后,入栈后,解析器里才会存在这个东西,否则系统在调用时,会显示未定义;换种思路理解,可以类比为定义并使用一个变量,在使用变量之前,一定要先定义这个变量。(2)python文件外:这种情况是指,在另一个.py文件来调用该函数:我们在实现阶乘功能的阶乘.py文件的同级文件夹下面重新创建一个test01.py文件,架构如图所示:
2025-04-23 20:52:34
1031
原创 [循环]python基础_Day06
break和continue是专门在循环中使用的关键字,二者都只在当前循环中生效;break是指:当执行到该代码时,直接跳出循环,不再继续执行循环continue是指:当执行到该代码时,不继续执行该代码之后的循环体中的代码,但是不会直接跳出循环,而是是为本轮循环结束,跳到循环的判断条件处,判断是否开始下一轮循环。这里我找到了菜鸟教程。
2025-01-08 12:49:23
823
1
原创 python基础_Day05
而嵌套是由表及里的,只有外面条件符合时,才会执行里面嵌套的if语句,即有前提条件的情况下。实现一个猜拳小游戏(石头、剪刀、布),与电脑对战,规则是(石头胜剪刀,剪刀胜布,布胜石头,其中1代表石头,2代表剪刀,3代表布),当输入有问题时,会默认出布。在 Python 中,如果想使用源文件,需在另一个源文件里执行 import 语句,即import起到的是导包(模块)的作用,elif是if的进阶,在使用过程中,当if条件不成立时,如果还需要判断,则可以引用elif,再添加别的判定条件。
2025-01-07 15:45:06
779
1
原创 python基础_Day04
这里可以复习一个知识点,字符串变量和数字变量是不可以用"+“连接的,细心的小伙伴应该已经发现了,在age02中,第一个输出,我们是采用”,"连接的。在这里,我们输入的是字符,但是我们用的是int()函数进行转化,会看到运行时,爆红,告诉我们这样转化是不合法的(不符合函数使用规则)。不难发现未经过int()函数转换的,编译器默认为str类型(字符串),而经过int()函数转换过的,变量类型为int(整数)。注:除了上面介绍的之外,字符串和数字型变量间是不可以直接运算的,否则会报错。
2025-01-06 17:07:40
1957
原创 [C++]C++学习的储备知识
本篇文章,普及一些C++的基础信息,以及初步了解如何编写C++程序。20世纪70年代中期,本贾尼·斯特劳斯特卢普在剑桥大学计算机中心工作。斯特劳斯特卢普希望开发一个既要编程简单、正确可靠,又要运行高效、可移植的计算机程序设计语言。而以C语言为背景,以Simula思想为基础的语言,正好符合斯特劳斯特卢普的初衷和设想。1979年,本贾尼·斯特劳斯特卢普到了AT&T贝尔实验室,开始从事将C改良为带类的C(C with classes)的工作。、1983年,该语言被正式命名为C++。
2025-01-05 12:06:04
804
原创 python基础_Day03
变量的理解:(1)变量是用于存储数据的标识符。变量可以存储各种类型的数据,例如数字、字符串、列表、字典等;(2)换一种说法就是:变量是一个用于存储数据或值的容器。在编程中,变量是一种基本的概念,用于存储和管理数据,以便在程序中进行操作和处理。
2025-01-04 23:04:13
1696
原创 python基础_Day02
本文主要讲述了python中的两个小板块:注释和运算符相关注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,为了提高程序代码的可读性。运算符大致可以分为5种类型:算术运算符、连接运算符、关系运算符、赋值运算符和逻辑运算符。算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符。
2025-01-03 13:52:07
800
原创 python基础_Day01
PyCharm是一种Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。至此,我们已经对PyCharm这个工具有了一定的了解,并初步掌握了python文件的创建+编译+运行的基础知识及部分常用操作。
2025-01-02 13:14:58
2082
原创 [JavaWeb_Study_Six]板块二:数据库设计
数据库设计就是根据业务系统的具体需求,结合我们所选用的DBMS,为这个业务系统构造出最优的数据存储模型。一对一关系多用于表拆分,将一个实体中经常使用的字段放一张表,不经常使用的字段放另一张表,用于提升查询性能。实现方式:建立第三张中间表,中间表至少包含两个外键,分别关联两方主键(一般在第三张表中统计数量)实现方式:在任意一方加入外键,关联另一方主键,并且设置外键为。实现方式:在多的一方建立外键,指向一的一方的主键。->一个商品对应多个订单,一个订单包含多个商品。
2025-01-02 10:08:59
309
原创 [JavaWeb_Study_Five]板块二:数据库约束
在id中,我们注释的有自增长,要实现自增长,只需要在后面添加上"auto_increment"非空约束要保证列中所有数据不能有NULL值,如果是null则会报错。唯一约束要保证列中所有数据各不相同,如果出现相同的则会报错。①.约束是作用于表中列上的规则,用于限制加入表的数据;",告诉我们ename不能null。我们会发现,bonus的值为0。我们会发现,此时系统提示我们"",告诉我们,ename重复。我们会发现,系统提示我们"",告诉我们不能为null。我们会发现,系统提示我们"我们发现,系统提示我们"
2023-04-16 13:03:47
149
原创 [JavaWeb_Study_Four]板块二:数据库(SQL中DML、DQL的相关知识)
这里对数据库的DML、DQL的相关知识做了详细的介绍。
2023-03-04 22:39:03
107
原创 [JavaWeb_Study_Three]板块二:数据库(MySQL数据模型、SQL及DDL相关知识)
比较全面详细的MySQL数据模型、SQL及DDL相关知识
2023-01-12 21:49:13
493
原创 [JavaWeb_Study_One]板块一:JavaWeb整体介绍
这里主要是JavaWeb的相关介绍,对JavaWeb进行了较详细的说明,以及讨论了怎样去学习JavaWeb这方面的知识。
2023-01-02 16:37:27
108
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人