程序设计基础 程序设计方法与风格 1.程序设计方法 程序设计: 指设计.编制.调试程序的方法和过程. 程序设计方法是研究问题求解如何进行系统构造的软件方法学.常用的程序设计方法有:结构化程序设计方法.软件工程方法和面向对象方法. 2.程序设计风格 程序设计风格:指编写程序时所表现出的特点.习惯和逻辑思路. 良好的程序设计风格可以使程序结构清晰合理,程序代码便于维护.因此,程序设计风格深深地影响着软件的质量和维护.以下例举的是一些良好的程序设计风格,也是程序设计时应遵循的规范. (1)源程序文档化…
算法 一:算法基本概念 算法是个什么概念学了这么久的程序尽然没有听说过,其实算法就是为了解决问题那么怎么准确完整的解决这个问题就是算法.所以我们所写的程序就可以说为对算法的描述,但是程序编制是不能有于算法的因为程序往往还要考虑到计算机运行的环境限制问题. 算法的特性: 1.可行性(Effectiveness) a.算法中的每一个步骤都必须实现.注意:不允许出现分母为0的操作.实数范围内不能求负数的平方根 b.算法的执行结果要达到预期的目的 2.确定性(Definiteness) 3.有穷性(Fi…
如果文章图片无法观看,请前往CSDN博客观看 https://blog.csdn.net/hihell 戏精博主即将上线 就在上一篇,梦想橡皮擦这位博主经过艰苦的努力 终于能创建一个dataframe了 开开心心,打开本 高高兴兴,合上本 学习,多么快乐的事情 不过就是找本书,然后把里面自己认识的单词 都标注上 在那一刻,学会了 或者假装学会了 其实过两天,发现自己啥都忘了 是不是,嘿嘿 昨天我们已经手撕了dataframe的创建与简单获取 今天,那必然是盯着属性学习啊 其实吧 datafram…
不知不觉学习python已经两个月了,从一开始不知道如何对print的格式化,到现在可以手撸orm,这期间真的是 一个神奇的过程.为了巩固自己的基础知识,为后面的拓展埋下更好的伏笔,此文当以导师的博客来仔细的复习.老 师的博客地址http://www.cnblogs.com/linhaifeng/p/7278389.html. 首先第一天学习的便是python入门,即对python基础以及编程语言进行了简单的介绍. 一 编程与编程语言 首先python是一门编程语言,我们要学python首先要搞…
从今天起我会持续发表,这个就是一个日记型的,学习编程是枯燥的,况且我们还是零基础. 学前准备 1.编译环境 vs2010.vs2012.vs2015...(本人用的是vs2010旗舰版).vs2010就是一个平台,我们用的编程语言是c#.换句话说就是你可以使用别的编程语言在vs平台,也可以用别的平台编写c#.vs是微软出的,c#也是.所以就他俩配套使用吧. 2.学习资料 视频教程:传智博客,泰课. 书籍网上pdf有的是,没事的时候可以看看. 学第一程序, Hello World!哈哈! stat…
第一阶段:Java面向对象编程 1.Java基本数据类型与表达式,分支循环. 2.String和StringBuffer的使用.正則表達式. 3.面向对象的抽象.封装,继承,多态.类与对象.对象初始化和回收:构造函数.thiskeyword.方法和方法的參数传递过程.statickeyword.内部类,Java的垃极回收机制.Javadoc介绍. 4.对象实例化过程.方法的覆盖.finalkeyword.抽象类.接口.继承的优点和缺点剖析:对象的多态性:子类和父类之间的转换.抽象类和接口在多态中…
在学习编程语言的过程中,有一个很重要的东西,它就是判断,也可以称为控制流. 一般有if.while.for三种 ⭐if语句 if语句可以有一个通俗的解释,如果.假如 如果条件1满足,则…… 如果条件2满足,则…… 如果不满足条件,则…… 这样解释起来就比较容易懂 假如我们判断一个数字范围,就可以这样写…
什么是数组:就是一堆相同类型的数据放一堆(一组相关变量的集合) 定义语法: 1.声明并开辟数组 数据类型 数组名[] = new 数据类型[长度]: 2.分布完成 声明数组:数据类型 数组名 [] = null; 开辟数组:数组名 = new 数据类型[长度]: public class test2 { public static void main(String args[]) { ]; arr[] = ; arr[] = ; arr[] = ; ;i<;i++) { System.out.p…
JAVA基础概念: PATH: path属于操作系统的属性,是系统用来搜寻可执行文件的路径 CALSSPATH: java程序解释类文件时加载文件的路径 注释: 单行注释  // 多行注释 /*.......*/ 文档注释 /**......*/ JAVA两类数据类型: 1基本类型 数值类型: 整形:short ,int,long 浮点型:float,double 字符类型:char 布尔类型:boolean 2引用类型 数组,类,接口 数据类型转换基本原则: 小范围与大范围数计算时,自动转换为…
public class MyList<T> where T : IComparable { private T[] array; private int count; public MyList(int size) { ) { array = new T[size]; } } public MyList() { array = ]; } public int Capacity { get { return array.Length; } } public int Count { get {…