`
xitong
  • 浏览: 6193899 次
文章分类
社区版块
存档分类
最新评论

学编程语言的几个共同的基本步骤

 
阅读更多

1. 学习该语言data type

a. how many data types does this language has?

b. how to create variables with different types?

c. The basic operations of different data types, like +, *, etc.

2. 学习该语言的控制结构

&&/and, ||/or, !/not

if/elif/else

for/while/repeat

break/continue/next

3. 学习函数编写

a. function definition

b. how to return the value

4. 读写操作

a. keyboard input and file input

b. console output and file output

5. 该语言的一些特有的feature

a. some special data structure, like the type "Dictionary" in python, data frame in R.

b. Object-Oriented Programming

c. some useful libraries

6. 多练习

a. try to do some projects using the language

7. 不懂就看manual/API 或 google

分享到:
评论

相关推荐

    program in scala 2ed

    在Scala编程是在Scala中,用于Java平台的新语言的权威书籍是面向对象编程的概念和功能开发成一个独特而强大的工具融为一体。 由Scala语言的设计师共同进行,这本权威的书会教你,一步一个脚印,Scala语言和它背后的...

    《30天学通Java Web项目案例开发》PDF

    《30天学通Java Web项目案例开发》结合具体的项目案例向读者介绍了Java EE开发的整个流程,《30天学通Java Web项目案例开发》共介绍了10个项目案例,涵盖了目前几个比较流行的开源框架,如Struts、Spring、Hibernate...

    c#学习笔记.txt

    如前所述,我是一个狮子座男人,一度我认为学习Java会使我看起来与众不同,可是几个月以后我放弃了这个选择,我看了论坛里关于这两种语言孰优孰劣的讨论,最终选择了C#,请不要问我为何做出这样的选择,很多人认为...

    二手房系统

    第10章 迅捷中介二手房交易系统 Java是目前最流行、发展最快的编程语言之一,其开放、跨平台的特点,吸引了众多的开发人员与软件公司。同时在众多软件公司及有志之士的共同努力下,出现了许多优秀的开源框架,为Java...

    C#微软培训资料

    程语言编程语言 程语言 C#.4 1.1 Microsoft.NET——一场新的革命.4 1.2 .NET 与 C#.6 1.3 C#语言的特点.8 1.4 小 结 .11 第二章 运行环境 全面了解.NET.12 2.1 .NET 结构.12 2.2 公用语言运行时环境...

    完成Java面向对象程序设计实验课的心得体会.doc

    对 于我们这个专业来说学好Java语言是很重要的,所以在实验的过程中我都尽力理解java 编程思想、掌握基本技巧,尽量学到最多的知识。 学习程序设计的基本目的就是培养描述实际问题的程序化解决方案的关键技能,Ja va...

    新版Android开发教程.rar

    ----------------------------------- Android 编程基础 1 封面----------------------------------- Android 编程基础 2 开放手机联盟 --Open --Open --Open --Open Handset Handset Handset Handset Alliance ...

    软件工程知识点

    一般需要对需求文档草稿从有效性、一致性、完整性、现实性、可检验性等几个方面进行有效性验证。比较常用的需求有效性验证方法与工具包括:需求评审、需求原型评价和基于CASE工具的需求一致性分析。 6.需求规格定义 ...

    计算机二级公共基础知识

    二叉树具有以下几个性质: 性质1:在二叉树的第k层上,最多有2k-1(k≥1)个结点。 性质2:深度为m的二叉树最多有2m-1个结点。 性质3:在任意一棵二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。 ...

    java课程设计心得体会.docx

    虽然大家没怎么学过java,但大家都有c语言基础,所以通过努力实验,进一步培养我们利用java语言进行编程和调试程序的能力,同时使我们能够学会将c语言与java语言结合起来编写较复杂具有实际意义和算法复杂度较小的...

    完成Java面向对象程序设计实验课的心得体会(1).doc

    对 于我们这个专业来说学好Java语言是很重要的,所以在实验的过程中我都尽力理解java 编程思想、掌握基本技巧,尽量学到最多的知识。 学习程序设计的基本目的就是培养描述实际问题的程序化解决方案的关键技能,Ja va...

    程序设计教程 陈家骏等编著

    7.4 几个特殊操作符的重载 244 7.4.1 赋值操作符= 244 7.4.2 数组元素访问操作符(或下标操作符)[] 246 7.4.3 类成员访问操作符-> 247 7.4.4 动态存储分配与去配操作符new与delete 249 7.4.5 自定义类型转换操作符 ...

    字符提取代码matlab-Multipurpose-Image-Analizer:具有OCR集成和对象识别功能的图像处理Web服务

    该项目的另一个特点是它能够按照几个相等性和相似性的标准分析和提取图像的不同颜色层,目的是在相关对象共享共同颜色属性的假设下进一步检测对象。 物体轮廓检测 作为复杂物体检测的前一步,轮廓检测问题只不过是一...

    2018吉林大学c++课设源代码压缩包

    3、通过本课程设计,加深对面向对象程序设计课程所学知识的理解,熟练掌握和巩固C++语言的基本知识和语法规范,深刻体会面向对象的编程思想,掌握使用面向对象程序设计语言C++,学会编写结构清晰、风格良好的C++语言...

    VB课程设计俄罗斯方块

    visual basic继承了basic语言易学易用的特点,特别适合于初学者学习windows系统编程。随着21世纪信息社会的到来,计算机在人们的工作和生活中的深入,要求我们越来越多地与计算机打交道,为了使用户在繁忙的日程工作中...

    JAVA面试题最全集

    84.dotnet由哪几个基本框架组成? 85.Oracle中SGA是什么? 86.web servers是什么? 87.UNIX中QT是什么意思? 88.在软件开发生命周期中的哪个阶段开始测试? 89.dotnet与J2EE的比较? 90.什么是ActiveX? 91.Java中...

    自己动手写操作系统(含源代码).part2

    原因有几个方面。第一,虽然第一版未曾涉及的进程间通信、文件系统等内容在许多书中都有讲解,但阅读的时候还是感觉有语焉不详的通病,作者本人可能很清楚原委,但写得太简略,以至于读者看来未必清晰。第二,我自己...

    自己动手写操作系统(含源代码).part1

    原因有几个方面。第一,虽然第一版未曾涉及的进程间通信、文件系统等内容在许多书中都有讲解,但阅读的时候还是感觉有语焉不详的通病,作者本人可能很清楚原委,但写得太简略,以至于读者看来未必清晰。第二,我自己...

Global site tag (gtag.js) - Google Analytics