淘客熙熙

主题:非程序员 Python 编程概念 -- 子功能

共:💬2 🌺2 新:
分页树展主题 · 全看首页 上页
/ 1
下页 末页
  • 家园 非程序员 Python 编程概念

    编程有多难?为方便自己干事顺手编个十几行的小程序很困难吗?编程肯定不是非理工科不可。

    Python 算不算最容易上手的编程语言了?

    非程序员 Python 编程概念

    快速 Python 语言入门教学,课程,课件,教材,自学,概念

    为非程序员准备的简洁Python语言教材,欢迎提问,欢迎转帖。

    Python 的中文意思是巨蟒,大蟒蛇。

    计算机编程主要概念

    计算机语言编程的主要内容就这些:数字,文字,循环,公式,变量

    * 数字: 1, 2, 3, 5.6, 120, 32.4, 3.1415926, -3, -0.123

    * 文字: 你好,我好,你太牛了,很黄很暴力,这类的文字。一般用双引号(")或者单引号(')括起来。术语叫字符串 ,就是一堆字符,串起来。

    * 循环: 循环(loop)就是重复的做一件事。计算机是一个很笨的机器,基本上只会做加,减,乘,除,大于,小于,等于和循环这种简单的工作。编程就是把复杂的问题,拆成简单的单元让它重复。

    幸亏有下面讲到的公式,所以很多较复杂的问题已经有了解决方法,我们只是重复的套用别人的解决公式就可以了,不用拆得太细。

    Python 语言最大的优势,就是这个语言中包含了大量解决常见问题的公式,你想干的事,基本上都有人帮你干了,你只是需要把他们组织,捆绑起来就可以了。比如下载文件的公式,分析网页内容的公式,压缩文件的公式,处理电子邮件的公式等等。

    * 公式: 就像数学公式 (a+b)2= a2 + 2ab + b2 这种。算的时候带入具体数值,比如:(3+4)2 = 32 + 2*3*4 + 42 = 9+24+16 = 49 。前面的 (a+b)2 就是我们的公式名(当然编程时,我们会用一些比较容易明白的词组做为公式名,比如“和的平方”这种,英语或者拼音都可以),他需要两个参数a,b;后面的 a2 + 2ab + b2 是具体怎么算出来的步骤,这就是我们的公式内容。

    在计算机里,公式的术语叫“函数”或者“方法”。我们定义一个函数,就是定义一条公式,用的时候,拿来参数a,b什么的,套一下公式就行了。

    为了程序的结构清晰,我们往往会定义很多函数。把复杂的问题分成很多小问题,每个小问题放到一个函数里,然后在解决复杂问题的函数里,使用这些小问题函数解决大问题。更重要的是我们可以大量的使用别人写好的函数来解决自己的问题。

    函数的作用是让程序结构清晰,而且可以在不同的地方重复套用。

    * 变量: 就是上面的a,b这种可以代表任何值,可以放进不定值的单词,变量,变量,它代表的量可能会改变。我们用变量来存储我们程序中用到的各种数字,文字,公式。所谓参数,就是定义公式时候用到的变量,就叫参数,换个马甲而已。

    换成术语,我们有:

    数字 (number) => 数字

    字符串 (string) => 文字

    循环 (loop) => 循环

    函数/方法 (function/method) => 公式

    变量 (variable) => 变量

    到这里,基本上编程就没什么可学得了。剩下的就是掌握各种编程语言特定的函数和循环的书写格式,再掌握了别人已经写好的函数的用法,组合起来就得了。

    ...

    外链出处

分页树展主题 · 全看首页 上页
/ 1
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河