- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 python入门教程系列——python调用函数
Python内置了很多有用的函数,我们可以直接调用。要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数。可以直接从Python的官方网站查看文档:http://docs.python.org/3/library/functions.html#abs也可以在交互式命令行通过help(abs)查看abs函数的帮助信息。调用abs函数:>>...
2018-08-31 10:34:35 1098
原创 python入门教程系列——python字典dict和几何set
dictPython内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。举个例子,假设要根据同学的名字查找对应的成绩,如果用list实现,需要两个list:names = ['Michael', 'Bob', 'Tracy']scores = [95, 75, 85]给定一个名字,要...
2018-08-14 13:46:33 227
原创 python入门教程系列——python循环
循环要计算1+2+3,我们可以直接写表达式:>>> 1 + 2 + 36要计算1+2+3+...+10,勉强也能写出来。但是,要计算1+2+3+...+10000,直接写表达式就不可能了。为了让计算机能计算成千上万次的重复运算,我们就需要循环语句。Python的循环有两种,一种是for...in循环,依次把list或tuple中的每个元素迭代出来,看...
2018-08-14 13:44:38 236
原创 python入门教程系列——python条件判断
条件判断计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现:age = 20if age >= 18: print('your age is', age) print('adult')根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语...
2018-08-14 13:43:03 229
原创 python入门教程系列——数组list和元组tuple
listPython内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。比如,列出班里所有同学的名字,就可以用一个list表示:>>> classmates = ['Michael', 'Bob', 'Tracy']>>> classmates['Michael', 'Bob', 'Tracy']变...
2018-08-08 15:16:55 240
原创 python入门教程系列——字符串和编码
字符编码我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。比如两个字节可以表示的最大整数是6...
2018-08-08 15:14:13 312
原创 python入门教程系列——数据类型和变量
数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种:整数Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,100,-8...
2018-08-07 11:23:43 3287
原创 python入门教程系列——python解释器
当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。由于整个Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Python代码(当然难度很大)。事实上,确实存在多种Python解释器。CPython当我们从Python官方网站下载并...
2018-08-07 11:19:51 198
原创 python入门教程系列——安装python
因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。要开始学习Python编程,首先就得把Python安装到你的电脑里。安装后,你会得到Python解释器(就是负责运行Python程序的),一个命令行交互环境,还有一个简单的集成开发环境。安装Python 3.7目前,Pyt...
2018-08-07 11:09:17 292
转载 python入门教程系列——python简介
Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。现在,全世界差不多有600多种编程语言,但流行的编程语言也就那么20来种。如果你听说过TIOBE排行榜,你就能知道编程语言的大致流行程度。这是最近10年最常用的10种编程语言的变化图:总的来说,这几种编程语言各有千秋。C语言是可以用来编写操作系统的贴近硬件的语言...
2018-08-07 11:05:05 315
原创 程序员无聊时,用python开发出两个机器人互相聊天
当你无聊的时候,可能会刷一下手机看一下新闻,看看电视剧,发发呆。 但是当程序员无聊起来的时候,他们会做些什么?他们可跟普通人不一样,他们可以用Python开发两个机器人,让两个机器人自己在一边聊天,程序猿就在那里看着他们聊天。 接下来,我们就来看看代码如何实现。代码实现简单的十几行代码即可实现两个机器人。代码的逻辑很简单,(1)首先定义两个机器人,一个叫小红...
2018-08-01 16:23:26 1951
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人