随笔分类 - Python学习之路
主要是抄写他人Python教学文字,加强记忆
摘要:###dict Python内置了字典:dict的支持,dict全称dictionary,在其他语言种也称为map,使用键-值(key-value)存储,具有极快的查找速度。 举个例子,假设要根据同学的名字查找对应的成绩,如果用list实现,需要两个list: name = ['Micael','B
阅读全文
摘要:循环 要计算1+2+3,我们可以直接写表达式: >>> 1+2+3 6 要计算1+2+3+...+10也能勉强写出来,但是要计算1+2+3+...+10000,直接写出表达式就不可能了。 为了让计算机能计算成千上万次的重复运算,我们就需要循环语句。 for...in Python的循环有两种,一种是
阅读全文
摘要:条件判断 计算机之所以能做很多自动化的任务,因为他可以自己做条件判断。 比如输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: age = 20 if age >= 18: print('your age is', age) print('adult') 根据Python的
阅读全文
摘要:list和tuple的使用 list Python内置的一种数据类型列表:list list是一种有序的集合,可以随身添加和删除其中的元素。 比如列出办理所有同学的名字,就可以用一个list表示: >>> classmates = ['小明',‘小民’,‘小敏’] >>> classmates ['
阅读全文
摘要:字符串和编码 字符串也是一种数据类型,但是字符串比较特殊的是还有个编码问题。 因为计算机自能处理数字,如果徐娅处理文本,就必须先把文本转换为数字才能处理,最早的计算机子设计时候采用8个比特(bit)作为以恶搞字节(byte),所以一个字节能表示最大的整数是255(二进制11111111=十进制255
阅读全文
摘要:数据类型 计算机顾名思义就是可以做数学机器,可以处理各种数值,计算机还能处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据是需要定义不同的数据类型的,在Python中,能够直接处理的数据类型有以下几种: 整数浮点数字符串布尔值空值变量常量 整数 Python可以处理任意大小的整数,也包
阅读全文