- 博客(34)
- 收藏
- 关注
原创 C语言基础学习指南第二章:核心语法与函数——从函数定义到实战项目,助你快速掌握C语言核心能力
函数由返回值类型、函数名、参数列表和函数体组成。实现录入、查询、排序功能(需结合结构体与数组)。:编写动态数组,输入5个数字后输出。字符串本质是字符数组,常用。,计算整数数组的和。
2025-02-21 19:23:50
352
原创 C语言基础学习指南:从零入门到实战应用——适合零基础学习者与进阶巩固
C语言学习需循序渐进,从基础语法到实战项目逐步提升。遇到问题可通过优快云社区、GitHub开源代码或调试工具(如GDB)解决。坚持练习,你将掌握开发驱动、操作系统等核心技能,为进阶编程打下坚实基础!C语言是一种高效、灵活的通用编程语言,广泛应用于系统开发、嵌入式系统及应用软件领域。
2025-02-21 19:07:49
407
原创 Java JDK 的ORACLE 官网下载(中文页面)
9、配置,鼠标右键此电脑---->属性。6、选择好安装路径,点击下一步。7、安装完成,点击关闭。
2023-08-03 21:53:01
1724
原创 关于Java 继 承的概念及用法
如父类的方法如果是 protected 方法,子类如果想要覆盖这个方法,则修饰符至少是 protected,也可以是 public,但是不能是 default 或者 private 的。父类中的属性和方法,被子类继承之后,相当于子类中也有了相应的属性和方法。要注意的是,分配空间不光是指分配子类的空间,子类对象中包含的父类对象所需要的空间,一样在这一步统一分配。在编程中我们通常把继承读作“子类”继承“父类”,比如说这个世界生物包括人,动物等,那么生物就是就是人、动物的父类,人和动物的属性都有生物特征的共性。
2023-07-29 14:44:24
150
原创 java封装(属性的封装 )与(方法的封装)
封装指的是,任何对象都应该有一个明确的边界,这个边界对对象内部的属性和方法起到保护的作用。以下代码,创建了一个用户卡对象,并且读取、修改了这个对象的 password 属性。从 Java 基本语法上说,这并没有问题。但是对于生活来说,这就是一个大问题!对于用户对象而言,它的密码属性是不应该被随便访问和修改的。面向对象中解决这个问题,可以采用封装的特性。封装指的是,任何对象都应该有一个明确的边界,这个边界对对象内部的属性和方法起到保护的作用。
2023-07-29 12:21:18
12
原创 Python 数组 numpy使用解释 创建n维数组(矩阵) 对数组进行函数运算 数值积分等
NumPy数值计算基础NumPy是Python的一种开源的数值计算扩展库。它包含很多功能,如创建n维数组(矩阵)、对数组进行函数运算、数值积分等。NumPy的诞生弥补了这些缺陷,它提供了两种基本的对象:ndarray:储存单一数据类型的多维数组。ufunc:一种能够对数组进行处理的函数。import numpy as npdatal =[1,3,5,7] #列表w1 = np.array(data1)print('w1:',w1)data2 =(2,4,6,8)
2021-10-01 21:33:28
4943
原创 java之类的概念 粗略理解java类使用和格式 类的导图 构造方法 创建对象
1. 写一个类2. 定义类的属性3. 方法的声明和方法的实现: 方法声明分为五个部分:修饰符,返回值类型,方法名,参数表,抛出的异常4. 方法的重载 在一个类中可以定义一系列方法,这些方法的方法名相同,参数表不同,这种语法被称之为‘方法的重载’以下几种情况都可以认为是参数表不同:l 参数个数不同。例如 void study()和 void study(int n)l 参数类型不同。例如 void study(int n)和 void ...
2021-09-26 22:30:32
146
原创 python中(start, end,step ) 解释range()函数 和 切片操作
start (初始值默认为0)end(默认从初始值到该值减一)step(默认步数为1)
2021-09-19 10:09:52
8142
原创 python列表推导式 for循环
列表推导式列表推导式,是用非常简洁的方式对列表或其他可迭代对象的元素进行遍历、过滤或再次计算,快速生成满足特定需求的新列表。列表推导式的语法格式如下:[表达式for迭代变量in可迭代对象[if条件表达式]]列表推导式在逻辑上等价于一个循环语句,只是形式上更加简洁。列表推导式就相当于for循环创建列表的简化版代码如下:data = [x * x for x in range(10)] ...
2021-09-19 09:40:48
2115
1
原创 enumerate()函数 使用for循环和enmerate()函数可以实现同时输出索引值和元素内容 江阳紫 Python
使用for循环和enmerate()函数可以实现同时输出索引值和元素内容。格式如下:for index,item in enumerate(listname): #输出 index 和 itemindex: 用于保存元素的索引;item: 用于保存获取到的元素值,要输出元素内容时,直接输出该变量即可;listname: 为列表名称print(" "*4,"<<咏柳>>")ve...
2021-09-17 17:22:13
2034
原创 Python中的 关键字 标识符 规范及运用 江阳紫python
and assert break class continue def as del elif else except finally for from false global if import in is lambda nonlocal not None or pass raise return try True while w
2021-09-17 16:21:58
391
原创 Python中的关系运算符
算数:代码:print(2+4 < 3+5) #关系运算符优先级低于算术运算符print(2 < 3 > 1) #等价于2<3 and 3>1print(3 == 3 < 5) #等价于3==3 and 3<5运行结果:字符串:字符串运算 逐个比较对应位置上的运算符根基惰性求值的特性左边第一个ax码大于右边的ax码后边的字符,所以直接不用比较了结果直接为false代码如下:print('12...
2021-09-16 18:12:24
1284
原创 获取当前时间方法datetime(),访问列表元素 江阳紫python
访问列表元素untitle = ['Python',25,'初学python',['物联网','大数据','人工智能','web开发']]print(untitle[2])获取时间import datetime #导入日期时间类#定义一个列表mot=["今天周一", "今天周二", "今天周三", "今天周四", "今天周五", "今天周六", "今天周日"]da..
2021-09-16 18:09:19
191
原创 现炒爆肝系列 排序 序列函数 计算序列的长度len(),最大值max()...,对元素 排序...,将序列转换成列表 江阳紫Python
用法参照:num = [1,4,2,3,6,5,8]print(verse+num)print(num,"中最大值:",max(num))print(num,"中最小值:",min(num))print(num,"序列长度:",len(num))print(num,"中元素总和",sum(num))print(num,"排序后:",sorted(num))print(num,"反序序列:",reversed(num))函数 说明 list() ..
2021-09-16 17:33:17
396
原创 python中input()函数和prin()函数 输入和输出 江阳紫Python
Python 的输入和输出(1)input()函数Python语言提供的input()函数可以从标准输入读入一行文本,默认的标准输入是键盘。Input()函数的基本语法格式如下:input([prompt])q=input("请输入一个数字:")print(q)其中,prompt是可选参数,用来显示用户输入的提示信息字符串。用户输入程序所需要的数据时,就会以字符串的形式返回。注:被定义的浮点型只能和本类型运算否则运行错误# coding=utf-8we=floa..
2021-09-13 23:17:10
589
原创 import (导入模块) import用法 as 别名 江阳紫Python
在符号中作用:sep 用于设置多个输出信息之间的分隔符,其默认的分隔符为一个空格。end 在一个print()函数中所要有要输出的信息之后添加的符号,其默认为换行符‘\n’。print("橘子","葡萄") #输出测试的内容print("橘子","葡萄",sep='*') #将默认的分隔符修改为‘*’print("橘子","葡萄",end='>') #将默认的结束符修改为‘>’print("橘子","葡萄") #再次输出测试的内容运行结果:.........
2021-09-13 22:53:16
3546
原创 python list列表常用方法 list(list列表分类及使用)列表 元组 字典 集合 以及字符串 江阳紫python
(1)创建列表☞使用[]直接创建列表在列表当中他的元素可以是任意类型lst=[2,3,4,35.3,'asd',[2,3]]print(lst)☞使用list()函数创建列表lst=list((2,3,4))print(lst)将字符串转换成列表lst=list('hello word') #将字符串转换成列表print(lst)...
2021-09-13 20:04:22
7479
原创 python安装转中文界面下载更简便
Python下载官网:https://www.python.org/downloads/此为英文界面,想要中文字幕的同学可以看如下操作看到如下这个图标可以调成中文字幕调成中文页面的好处是便于英语不好的同学能快速的辨认出来你所要下载的目标这样就可以更轻松的找到下载目标了,根据以下选项可以选择自己电脑适应的版本结果:在这个视图里可以找到更多的Python版本...
2021-09-07 21:19:13
281
原创 Python乘法口诀 编程乘法口诀和for循环
Python简单的编程,乘法口诀for h in range(1,10): # 输出九行 for p in range(1,h+1): # 输出与行数相等的列 print(str(h)+"*"+str(p)+"="+str(h*p)+"\t", end ="") print("") # 换行执行代码break语句print("(for循环)今有物不知其数,三三剩...
2021-09-01 12:29:17
727
1
原创 java for循环 什么是for循环?
for 循环包含循环的四个要素: for(初始化 ;循环条件;迭代操作){ 循环体; }for( 初始化 ; 循环条件 ; 迭代操作){ 循环体;}
2021-08-28 09:51:38
654
1
原创 java 强制类型转换 自动类型提升的规范和运用
首先来看这段代码,这段代码在别的语言中可能是合法的,但在java中不行,则会在编译中出现错误;byte a = 10, b = 20;byte c = a+b;运行结果:如上代码所示尽管 a 和 b 两个变量都是 byte 类型,但是 Java 为临时变量选择类型时,会将这个类型“自动的提升”为 int 类型(Java中变量类型一般默认为int型),大小为 4 个字节。于是,上述过程中,就 成了把一个 int 类型赋值给 byte 类型的操作,从而产生一个..
2021-08-28 09:34:08
512
原创 java中 switch语句 的运用及规范
在生活中,我们可能都有过用手机开通业务与服务台通话的过程中,可能会 听到这样的部分: “为手机充值请按 1,停开机请按 2,业务办理请按 3,人工服务请按 9,返回上一级菜 单请按*。根据我们按键的不同,手机服务台会进入不同的我们多需求的条件中。 这样,根据输入的值不同,进入多个不同的流程,这种程序结构称为多重分支。在Java中,我们可以用 switch 语句来完成多重分支。这种语句最基本的语法如下: switch(表达式){case value1 : 语句块 1...
2021-08-27 14:21:17
3916
1
原创 java if语句 用if语句做的多重分支
在if语句要求判断多个条件的时候,例如,我们读入一个 0~66 之间的整数,表示人的年龄。我们要写一个程序,对年龄段进行划分:0~6 为 童年,7~17 为 少年,18~40为 青年,41~65为 中年,66~85为老年,86以后为长寿老人。我们要对表示成绩的这个整各年龄周期区分 出 6种不同的情况。 这种类型的程序,我们需要进行多次判断。先定义一个 int 类型的变量year,并从命令 行上读入用户的输入,代码片段如下: Scanner sc = new Scanner(Sy...
2021-08-27 13:34:57
940
原创 java 最基本的 if语句的语法结构
if 语句是最基本的分支结构之一,可以用来控制程序的执行。具体的说if 语句表示能够对某些条件进行判断,根据是否满足特定的条件,让程序执行不同条件的代码。 if 关键字后面跟一对圆括号,圆括号中是一个布尔表达式。所谓的布尔表达式,指的是 值为 boolean 类型的表达式。最基础的 if 语句语法结构为: if (布尔表达式){ 代码块 1 }else{ 代码块 2 }if (布尔表达式){ 代码块 1}else...
2021-08-27 12:56:35
1946
1
原创 java标识符命名规范 java关键字 标识符
标识符的认识和熟练运用对程序员来说很重要,标识符是程序员为程序组件起的名字。起名字是一门艺术,这一点对标识符也一 样。一个好的标识符命名风格和习惯,能够很大程度上增加代码的可读性。Java 程序组件基本分为 5 大类:包、类、变量、函数、常量。Java 标识符的命名规则。在 Java 中对标识符命名有三条规则。如果我们在定义的标识符的时候违背了语法规则,编 译将出现错误。 标识符命名的规则如下: 一、Java 标识符由字母、数字、下划线(_)、货币符号($)组成,其中数字不能开头。 要注意的是,所谓
2021-08-25 19:32:39
1459
2
原创 java程序组件分为几类?
Java 程序组件基本分为 5 大类:包:包是类的容器,用于分隔类名空间,如果没有指定包名,所有示例都属于一个默认的无名包。类: java中的 类 是程序的组织单位,类有自己的属性和方法,比如狗是一个类,它要吃饭,喝水这些都是方法。变量:在java中我们可以通过三个元素来描述变量:变量类型,变量名以及变量值。 变量,就是可以改变的量。(比如 int d;表示你定义了一个存储整数的变量。int a = 50;就表示你给这个变量赋的值为:50)函数:Java中函数也叫方法,是定义在类中的一段独立
2021-08-25 19:29:57
828
原创 java读入数据的类Java中Scanner类的用法,
Java中如何在命令行中读入一个数据?java中有一个非常简单的用来读入数据的类:java.util.Scanner使用Scnnner中的功能前先设定创建一下Scanner类:Scanner sca = new Scanner(System.in);用法:1. String(字符) :sac.nextLine();2. int n = sac.nextInt();3. double d = sacnextDoubel();具体代码如下://引入 Scanner 类impo
2021-08-25 13:51:33
376
原创 测试Python是否安装成功—python在Windows上的配置测试
测试Python是否安装成功Pyhon 安装成功后,需要检测 Python 是否真的安装成功。在 Windows系统中检测 Python是否真的安装成功,可以单击 Windows系统的“开始”菜单图标圈,在“搜索程序和文件”文本框中输入 cmd 命令,然后按 Enter 键,启动命令行窗口,再在当前的命令提示符后面输入 python,并且按Enter 键,如果出现如下图所示已编译出的信息,则说明 Python 安装成功,同时也进入交互式Python解释器中。注意:如果输入 python 后,没.
2021-08-23 18:08:52
10118
原创 Python基础了解 python自带IDLE编译
学习目标:一个小时掌握例如:一周掌握 Java 入门知识学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、优快云 技术博客 3 篇3、
2021-08-21 13:46:34
842
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人