编程基础
文章平均质量分 79
Johnny_Timmy
这个作者很懒,什么都没留下…
展开
-
面向对象的三大特性:封装,继承和多态
面向对象的三大特性:封装,继承,多态OOP(objectOriented Programming)面向对象程序设计OOP的一条基本原则是计算机程序是由单个能够引到子程序作用的单元或对象组合而成。---组件:数据和功能一起在运行着的计算机程序中形成的单元,在OOP计算机程序中是模块化和结构化的基础。---抽象性:程序有能力忽略正在处理中信息的某些方面,对信息主要方面关注的能力---封装:确保组件...转载 2018-05-17 09:33:22 · 521 阅读 · 0 评论 -
C#编码规范
1 规范目的一个软件的生命周期中,80%的花费在于维护; 几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护; 编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码。为了执行规范,每个软件开发人员必须一致遵守编码规范; 使用统一编码规范的主要原因,是使应用程序的结构和编码风格标准化,以便于阅读和理解这段代码; 好的编码约定可使源代码严谨、可读性强且意义清楚,...转载 2018-05-17 10:59:06 · 230 阅读 · 0 评论 -
C#入门
刨析Helloworld 程序类(水蓝色)C#完全面向对象的语言类的首字母要大写名称空间的标记{} 使用全限定名 System.Console.WriteLine注意类名的冲突,精确的类名放到指定的namespace如何确定某个类属于哪个类属于哪个名称空间Ctrl+.检索 class类库的引用 (物理基础)Dll引用(黑盒引用,无源代码)Add Reference -> using name...转载 2018-05-29 14:24:37 · 331 阅读 · 0 评论 -
Python高级特性
1. 切片对经常取指定索引范围的操作,用循环十分繁琐,因此,Python提供了切片(Slice)操作符,能大大简化这种操作。L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素如果第一个索引是0,还可以省略类似的,既然Python支持L[-1]取倒数第一个元素,那么它同样支持倒数切片>>> L= ['Alice','Bob','Cli...转载 2018-05-30 10:51:25 · 342 阅读 · 0 评论 -
输出1到1000以内的素数
质数(prime number)又称素数,有无限个。质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数,这样的数称为质数。思路:偶数肯定不是素数,所以递增的时候可以以奇数的形式递增,再在奇数中去掉非质数的数。C++版:#include<iostream>using namespace std;int main(){ cout << 3 <<...转载 2018-05-30 16:54:44 · 16967 阅读 · 1 评论