在众多的编程语言的连翻轰炸下,我拖着伤痕累累的小心灵,走在编程的大洋上。然而并没有什么卵用,我依然还是不会编程。直到有一天我遇见了她,Python。她可真漂亮,短小精悍,语法结构简单,但能做到的事可真不少,我想我爱上她了。
那么Python是什么呢?简单来说,Python是一种面向对象的解释型计算机编程语言。(听这个名字就知道,这个很难对付,绝对不是那种温柔的妹子)功能强大,简单易学(好吧这个是对于某些人来说的,像我们这种有社交障碍的人,难。。。)。
Python能做什么呢?Python的作用非常广泛,比如有人用它来写cocket局域网聊天与文件传输。12306火车票抢票软件。(以后回家再也不怕没有火车票了,哈哈哈)。还有Python多人聊天服务器,还能实现ping命令,以及Python采集百度地图数据,和MySQL封装类等等,还有很多很多等待发掘。
那Python有什么特点呢?俗话说知己知彼,方能白战百胜。Python有三大优点,简单,功能强大,支持面向对象。她的一些特点,大小写严格区分,我都知道其实在windows中,是不区分大小写的而她不是,她可是有脾气的。mypython 和Mypython对于她来说,就是两个不同的东西呀。简单易学支持面向对象,这个是她的特点(优点),也是我喜欢她的原因。 开源,Python很多模块都是开源,她的源码是直接就可以查看的,这与C语言这个深不见底的,呵呵。也就这点好了。她包含的库非常丰富,这就意味着我们不需要再去重复的制作同一个轮子了,功能强大也是体现在了这一特点上。跨平台使用,Python的移植性非常高,Windows下写的源码是可以直接拿到liunx下使用的。解释型语言,编程语言有两种语言形式,分别为解释性和编译型语言。这两者有什么区别呢?大伙问度娘吧,等下她该生气了。高级语言,高级语言的共同特点是可读性高,这就说明Python代码是很容易读懂的。
如果,你喜欢上她了,就官网下载她的编译器吧,和Python谈场永远不会分手的恋爱。不过不要和我抢哦,我爱上了你的那一刻,就注定了你我永不分离。
下载并安装好Python编译器之后,就可以写Python小程序了。
python运行程序就是这么简单。在知道Python如何安装运行之后,就应该要知道她的语法基础。(至少要知道怎么和她聊天吧,知道她兴趣爱好之后,就好办了)。
首先是数的类型,Python中数的类型有5种分别为符号整数型(int),长整形(long),浮点型(float),布尔型(bool),复数型(complex)。
下面说说这些数的类型长啥样,像 0, 1,-1 ,10006,-209这样的数就称之为(int)符号整数型。
87887l,-885417l,55546l这样的数就称之为(long)长整形。
像 3.14 ,4.2565 0.21 这样的小数我们就称之为(float)浮点型。
布尔型(bool)只有True和False两种。
像4+2j -9+20j 56+7j 这种类型的数,我们就称之(complex)复数型。
说完了数的类型,就应该要说说字符串了,像'' hello boy '' ''1234'' 这样的就是字符串。
引号在Python中的作用可是非常大的,特别是操作字符串的时候。
单引号‘ 单引号中可以使用双引号 ”
双引号 “ 双引号中可以使用单引号‘ 可以交差使用。
三引号 """ 可以保留换行格式。
转义符: \ 比如\n 换行。
自然字符串 : 在字符串中加一个 r 比如 :r“hello boy!”
字符串重复符: "hello gilr\n"*20
子字符串: 比如“jikexueyuan”中的“jike”如果我们想提取字符串中的子字符串可以中两种方法
索引算法:[ ]
切片算法:[ : ]
网友评论