随笔分类 - Python
Python自学过程。从0基础到入门
摘要:Python 的语法: Python的语法是强制缩进的,前面4个空格 语句 赋值语句:我们在Python 的 IDLE 中输入 s = 'Python' 这个就是一个语句。这是一句赋值语句 元组/列表赋值 序列赋值 序列赋值,当变量与字符不匹配的时候会出现错误。这个时候就需要用到贪婪匹配 【*b】前
阅读全文
摘要:数据类型:指向一个特定的文件 。不管是文本或者文档。或者其他媒体文件。 声明方式: open('路径' , '模式' , encoding = '编码'); (1)路径 例如:‘C:\\Data\\temp.txt’ 斜杠需要转义,所以要写2个斜杠。 加 r 忽略转义 r'C:\Data\temp.
阅读全文
摘要:dict 字典表属于映射的数据类型 特性:通过键(key),而不是通过下标访问数据 包含任意对象的无序集合 可变长度,可任意嵌套 属于“可变映射” 分类 对象引用表(Hash Table) 声明: d = { } 是一个空的字典表。字典表是一个 {key: value} 的形式。key 只能是不可变
阅读全文
摘要:编程中使用频率非常高的数据类型 “str 字符串” ,字符串属于不可变序列。 Python中声明字符串 使用 ‘单引号’ 或者 “双引号” 都是可以的 。 字符串的引号前后匹配的 下面是实现多行字符串: 三个引号 """这里放放着多行文本""" 直接输出看到的 \n 代表着换行符, 这种斜杠后跟着某
阅读全文
摘要:用于生成一个数值类型的序列, range 也是一个不可变类型。不支持原位改变 指定范围内的range 访问方式跟list 一样 t in range1 某元素在range里面 t not in range1 某元素不在range里面 range[index] len(range1) range长度
阅读全文
摘要:不可变序列的元组 tuple。包含任意对象。可任意嵌套。通过下表访问。不支持原位改变 不可变指的是不支持原位改变,也不能像列表一样追加元素和扩展元素 语法: t = () 用圆括号表示元组 问题: 如果我们直接写 t = ('Mike') 。这里会被当成字符串,而想申明元组则需这样子写 t = ("
阅读全文
摘要:list 列表属于可变列表 (1)可以包含任意对象有序集合,【如下图,任意数据类型,顺序跟我们存进入的一样】 (2) 通过下表索引访问,如下图所示甚至可以使用负数进行访问,-1是最后一个元素 下图访问范围: 从索引0到索引2。后面索引是不包含2的,请注意下 (3)可变长度。append方法进行追加
阅读全文
摘要:int、float 类型 Python的 int 、float 类型相对于其他语言的没有明确的范围限制,Python 的 int 、float 类型能存储多大的数值是由硬件决定 十进制可以直接写, 八进制是0o开头 , 十六进制0x开头, 二进制 0b 开头 数学运算符 + 加 - 减 * 乘 如果
阅读全文
摘要:一.Python的层级关系 最小的是一个表达式,如 num =70 接下来是语句:如下判断语句 if(num >= 60) print("及格") 表达式,语句放到一个 .py 的文件里面,那么这个就叫模块 不同的模块中间可能存在着某种依赖关系,我们将他放在一个特定的文件夹下,我们叫他为“包”。 “
阅读全文
摘要:1.编码 即是编写代码 2.将我们写好的源代码编译成字节码(后缀名是 pyc的文件) 【导致重新编译的原因:源代码改变,版本不一致。】 3.载入到PVM(Python Virtual Machine)运行 以上都是由Python解释器完成的 看起来方式跟JAVA虚拟机 .NET framework
阅读全文
摘要:Python的简介 语言诞生于1989年,作者:Guido van Rossum , 之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者。 是一种面向对象的解释型计算机程序设计语言。 Python优势: 开发效率、可移植性、丰富的库
阅读全文
摘要:一. 编程语言 1. 机器语言 计算机只能认识 0 和 1 。 图片、文字、音频、视频保存下来都是在计算机中都是 0 和 1 。 人类无法阅读与理解,就更无法拿来写程序了。 2. 汇编语言 由特定的汇编指令组成的。指令与CPU 息息相关的, Intel 下写出的汇编语言可能跟 AMD下的汇编语言是不
阅读全文
摘要:计算机(电脑)的概念:是存储和计算处理的电子设备 一.硬件组成(通俗的讲就是看得见摸得着的实体) 1. CPU(中央处理器) :相当于计算机的大脑,计算任务都是由CPU完成的。CPU的计算能力是由主频决定的,主频越高,计算能力也就越好。 2. 内存:保存在内存的数据是临时的。内存中的数据是程序运行过
阅读全文

浙公网安备 33010602011771号