随笔分类 -  python

1
摘要:一、什么是元组? 元组也是python内置的数据结构,是一个不可变的序列,他也可以存放不同数据类型的元素 不可变序列有:就是不可以改变的序列,没有增、删、改的操作,如元组、字符串就是不可变序列 可变序列:可以对序列进行增、删、改操作,对象地址不发生改变,如列表、字典等 '''不可变序列与可变序列 可 阅读全文
posted @ 2023-07-31 13:59 机智的老猫咪 阅读(83) 评论(0) 推荐(0) 编辑
摘要:一、为什么需要列表 变量可以存储一个元素,而列表是一个"大容器",可以存储N多个元素,且元素可以是不同的类型,程序可以很方便的对这些数据进行整体操作 列表相当于其他语言中的数组 列表索引示意图: 二、列表的创建 列表使用中括号即可创建,列表中的不同元素之间使用英文的逗号进行分隔 上面列表的内存示意图 阅读全文
posted @ 2023-07-27 18:01 机智的老猫咪 阅读(55) 评论(0) 推荐(0) 编辑
摘要:一、什么叫循环结构? 反复做同一件事情的情况,就叫循环 python中的循环结构主要有两种: 1)while 2)for-in 二、while循环 只要条件成立,其包含的某条语句或某个语句块就会一直被执行 循环结构while与分支结构if的区别: if是判断一次,条件为True就执行一次执行体 wh 阅读全文
posted @ 2023-07-17 12:01 机智的老猫咪 阅读(1835) 评论(0) 推荐(0) 编辑
摘要:一、程序的组织结构 1996年,计算机科学家证明了这样一个事实:任何简单或者复杂的算法都可以由顺序结构、选择结构和循环结构这三种基本结构组合而成 1)顺序结构 程序从上到下顺序地执行代码,中间没有任何的判断和跳转,直到程序结束就叫顺序结构 例如:把大象装冰箱一共分几步? print(" 程序开始 " 阅读全文
posted @ 2023-07-14 12:05 机智的老猫咪 阅读(757) 评论(0) 推荐(0) 编辑
摘要:一、python中的常用运算符 算术运算符 需要注意的是一正一负的整除运算和取余运算 算数运算符的优先级:幂运算(**)>乘除、整除和取余(*、/、//、%)>加减(+、-) 赋值运算符 #赋值运算符,运算顺序从右到左 i=3+4 print(i) #结果为7,运算顺序是从右到左,所以先计算右边的, 阅读全文
posted @ 2023-07-07 17:53 机智的老猫咪 阅读(76) 评论(0) 推荐(0) 编辑
摘要:一、python常用的数据类型 数值类型:整数类型 int,如9;浮点数类型float,如3.14159 布尔类型 bool,如True和False,只有这两个值 字符串类型str,如"人生苦短" 二、数值类型 整数类型 可以表示正数、负数和零,整数类型的数据有不同进制表示方式,有如下几种进制表示方 阅读全文
posted @ 2023-07-07 17:41 机智的老猫咪 阅读(157) 评论(0) 推荐(0) 编辑
摘要:一、什么叫保留字? 有些单词被python赋予了特定的意义,这些单词我们在给对象命名的时候不能用,就是python文件命名、变量命名时不能用 如何查看python有哪些保留字呢? import keyword print(keyword.kwlist) 二、什么叫标识符? 给变量、函数、类、模块和其 阅读全文
posted @ 2023-07-06 10:22 机智的老猫咪 阅读(94) 评论(0) 推荐(0) 编辑
摘要:一、计算机如何能认识输入的内容? 计算机是由逻辑电路所组成的,逻辑电路就只有两种状态,开和关,这两种状态正好可以用0和1来表示,如下图 一个位置有0和1两种状态,如果想要表示更多的状态,则需要增加位数(bit),那需要增加多少位数呢?最初计算机是美国人约翰·冯·诺依曼发明的,因为他们常用字符128个 阅读全文
posted @ 2023-07-04 17:29 机智的老猫咪 阅读(119) 评论(0) 推荐(0) 编辑
摘要:一、什么是转义字符 转义字符反斜杠(\),转义字符的表现形式:反斜杠+想要实现转义功能首字母 如:\n:换行,n是newline的首字母 \r:回车,r是return的首字符,回车是光标回到当前行的开头位置 \t:水平制表符,t是tab的首字母(一个\t占4个空格) \b:退格,b是backspac 阅读全文
posted @ 2023-07-04 14:50 机智的老猫咪 阅读(313) 评论(0) 推荐(0) 编辑
摘要:在python的开发过程中,经常会遇到各种打印输出,海量信息显示在控制台,会导致信息混乱,不好看,可读性不好,这个时候可以给重要的输出信息加上颜色 书写格式和相关说明如下: 格式:\033[显示方式;前景色(也就是字体颜色);背景色m注意:以\033[方式设置颜色的话需要以\033[0m(关闭所有设 阅读全文
posted @ 2023-06-08 16:54 机智的老猫咪 阅读(158) 评论(0) 推荐(0) 编辑
摘要:一、python读写文件 在使用python编程时,经常会遇到读写文件的操作 对比windows中手动操作txt文档,我们来说明python中如何操作txt文件 ① windows中手动操作txt文件的步骤 找到word文档 打开word文档 查看(或操作)word文档中的内容 关闭word文档 ② 阅读全文
posted @ 2021-09-24 16:10 机智的老猫咪 阅读(739) 评论(0) 推荐(0) 编辑
摘要:一、什么叫格式化输出 数据按照某种特殊的格式和要求进行输出 二、python格式化输出 在python中经常会用到各种格式化输出方式来拼接变量、字符串等内容,常用的方式主要有以下几种 1. 使用%来格式化(需要格式化输出的地方用%来代替,%开头的只是一个转换说明符,只是一个占位符,它会被后面表达式( 阅读全文
posted @ 2021-09-14 11:41 机智的老猫咪 阅读(1868) 评论(0) 推荐(0) 编辑
摘要:一、python参数变量 python命令行运行程序命令:python test.py arg1 arg2 arg3 Python 中可以使用 sys 的 sys.argv 来获取命令行参数: sys.argv 是命令行参数列表。 len(sys.argv) 是命令行参数个数。 注:sys.argv 阅读全文
posted @ 2021-08-19 14:34 机智的老猫咪 阅读(237) 评论(0) 推荐(0) 编辑
摘要:一、不同python版本的交互方式 在python2中使用raw_input() 通过读取控制台的输入与用户实现交互 在Python3中使用input() 通过读取控制台的输入与用户实现交互, python3和input和python2的raw_input都是直接读取控制台的输入(任何类型的输入它都 阅读全文
posted @ 2021-08-17 10:11 机智的老猫咪 阅读(1587) 评论(0) 推荐(0) 编辑
摘要:一、print函数简介 用于将想要展示的内容在IDLE或者控制台上显示,这个函数是可以直接使用的 二、print()函数的使用 语法格式:print(*object, sep=' ', end='\n', file=sys.stdout, flush=False) 必填参数: object:表示要输 阅读全文
posted @ 2021-08-11 16:05 机智的老猫咪 阅读(1900) 评论(0) 推荐(0) 编辑
摘要:一、概念 线程:线程就是一个指令集合,是操作系统能够进行运算调度的最小单位,他被包含在进程之中,是进程中的实际运作单位,线程之间资源可以共享 进程:进程就是对一些资源的整合,一个进程可以有多个线程,进程之间资源不可以共享,进程之间是独立 GIL:全局解释器锁,就是在python中同一时刻,只能有一个 阅读全文
posted @ 2020-11-25 17:01 机智的老猫咪 阅读(105) 评论(0) 推荐(0) 编辑
摘要:server端: import socketserverclass MyServer(socketserver.BaseRequestHandler): #创建一个类,继承socketserver里面的BaseRequestHandler类 def handle(self): #方法名称是固定的,h 阅读全文
posted @ 2020-11-18 11:18 机智的老猫咪 阅读(114) 评论(0) 推荐(0) 编辑
摘要:https://docs.pythontab.com/ 阅读全文
posted @ 2020-11-16 16:11 机智的老猫咪 阅读(56) 评论(0) 推荐(0) 编辑
摘要:一、基本概念1)编码:把字符串str转换成用于存储或传输的字节序列bytes2)解码:把字节序列bytes转换成人类可读的文本字符串str二、python3里面内置了两种基本数据类型: 1)str 数据类型 以unicode(万国码)编码存储2)bytes 数据类型 以十六进制形式存储三、编码解码方 阅读全文
posted @ 2020-11-16 11:01 机智的老猫咪 阅读(2354) 评论(0) 推荐(0) 编辑
摘要:一、网络编程 通过某种计算机语言来实现不同设备间的资源共享和信息传递 二、OSI模型 拿QQ来说明下两台设备怎么通过OSI网络模型怎么通信的? 1、首先计算机A发送一条qq信息“你好” 2、这条信息通过OSI网络模型的一层层的封装(每一层有自己特定的功能)到最下面一层,然后通过网络光纤传到计算机B的 阅读全文
posted @ 2020-11-16 10:17 机智的老猫咪 阅读(132) 评论(0) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示