标签:从零开始学Python
从零开始学Python-Day38-类和实例
面向对象编程中最重要的概念就是类(Class)和实例(Instance),其中“类”是抽象的模板,“实例”是根据类创建出来的一个个“对象”。 在Python中,定义类是通过class关键字: class Student(object): pass class后面跟着的就是类的名称,类名通常是大写开头的单词,(object)表示这个类是从哪个……
从零开始学Python-Day9-集合list和元组tuple
list list是有序的集合,可随时添加删除元素。用中括号[]圈起来,例如 >>> 花名册 = ['张三','李四','王五','赵六'] >>> 花名册 ['张三', '李四', '王五……
从零开始学Python-Day8-字符串和编码
字符编码 字符串其实也是一种数据类型,但是字符串还有一个烦人的问题是编码。 我们知道计算机智能处理数字,如果要计算机处理文本,就必须先把文本转换为数字。最早的计算机采用8个比特为一个字节,一个字节能表示的最大整数就是255(八位二进制最大数11111111=十进制255),想表示更大的数就需要更多的字节。两个字节可以表示的最大数就是二进制下16个1即1111……
从零开始学Python-Day7-整数除法为什么是精确的
整数与浮点数 在数据类型中我们学习了,整数和浮点数在计算机内部存储方式不同,整数运算永远是精确的,而浮点数则可能会有四舍五入的误差。 Python的除法 Python中有两种除法,一种为/ >>> 10/3 3.3333333333333335 >>> 9/3 3.0 /除法计算结果是浮点数,即使能够整除,得……
从零开始学Python-Day6-变量与常量
变量 变量就是可以变化的量,这跟初中代数中讲的方程变量是一致的,不过在计算机程序里,变量既可以是数字,也可以是任意类型的数据。 变量在程序中用变量名表示,变量名必须是大小写英文、数字和_(下划线)的组合,且不能用数字开头 a = 1 变量a是一个整数1 t_2020='T2020' 变量t_2020就是一个字符串T2020……
从零开始学Python-Day5-数据类型
今天开始理解Python能够直接处理的数据类型: 1、整数 这里的整数和数学理解的整数意义和写法一样,包括正整数、0、负整数,如:-100,0,100;计算机使用二进制,表示整数有时用十六进制更加方便,十六进制用0x前缀和0-9,a-f表示。这里解释一下:计算机使用二进制,转换为十六进制有效的缩短二进制数,同时保留了二进制数的特征(16是2的幂值),8个二进……
从零开始学Python-Day4-关于语法基础
语言基础 Python是一种编程语言,编程语言和我们使用的自然语言最大的不同就是:自然语言是会有歧义的,不同的语境、不同的人说出同样的话,意义会发生变化;但是编程语言是为了让计算机执行命令,就要求每个语句绝不能有歧义。所以每一套编程语言都有一套自己的语法,编译器或者解释器的功能就是识别理解程序代码并转化为计算机能够执行的机器码,然后执行。 缩进 Python……
从零开始学Python-Day3-输入与输出
输出 运用,括号内输入指定内容,我们要输出“你好啊,木人张!”,使用代码和效果如下,括号内可以用单引号,也可以用双引号,注意头尾对应起来,前面用双后面用单就报错了 >>> print("你好啊,木人张!") 你好啊,木人张! >>> print("你好啊,木人张!') ……
Day1-安装Python
老张用的一台旧mac,学习也都在mac上,这里只看mac部分了 首先去官网下载最新的版本 Python官网:https://www.python.org/ 要说明下,目前Python有两个大版本,2.X和3.X,两个版本不兼容,由于3.X越来越普及,我也从最新的Latest Python 3 Release – Python 3.8.2开始……
从零开始学Python
木人张开始新领域的学习,真正从零开始学Python。开始吧! 为什么学习Python 为了装逼! 开玩笑,其实真实的原因是为了方便以后,从木人张的角度看,将来编程学习越来越普及,小学生初中生都开始学习,最近开始给孩子讲scratch,不能回头他学的比老子都多了我就没办法从旁指导了。。。。 当然,Python的好处网上一搜一大把,简单明了,强大的库支持,顺……