【Python列表学习笔记】教程文章相关的互联网学习教程文章

Python学习笔记整理之输入输出、python eval函数【代码】

@本文来源于公众号:csdn2299,喜欢可以关注公众号 程序员学府 这篇文章主要介绍了Python学习笔记整理3之输入输出、python eval函数的相关资料,需要的朋友可以参考下python中的变量:python中的变量声明不需要像C++、Java那样指定变量数据类型(int、float等),因为python会自动地根据赋给变量的值确定其类型。如 radius = 20,area = radius * radius * 3.14159 ,python会自动的将radius看成“整型”,area看成“浮点型”。所以...

人工智能学习笔记003-Python运算符【代码】【图】

注:本笔记对应江灏老师在B站的教学视频https://www.bilibili.com/video/BV1zE411V79p 1.算数运算符+ - * / % ** //a=3;b=7 ? print(a+b) #加 print(a-b) #减 print(a*b) print(a/b) print(a%b) #取余 print(a**b) #乘方 print(a//b) #取整 2.比较运算符 == != < > <= >= 返回结果为True或者Flasea=5;b=20 ? print(a==b) #等于 print(a!=b) #不等于 print(a>b) #大于 print(a<b) #...

疫情环境下的网络学习笔记 python 4.22【代码】【图】

4.22 课程安排并发编程 3~4天 项目 2~3天 MySQL ~5天 前端 ~7天 django框架 ~10天 bbs项目 3~5天 代码发布 ~5天 cmdb ~5天学习建议学会取舍,没必要所有知识点都钻研透 培养自我解决问题的能力今日内容操作系统发展史 多道技术 进程理论 开启进程的两种方式 进程对象的join方法 进程之间数据相互隔离 进程对象的其他方法 僵尸进程与孤儿进程 守护进程 互斥锁操作系统发展史手工操作:穿孔卡片 同一时间机房只有一个人操作,cpu等待...

Python学习笔记:解耦合

一、什么是耦合?耦合指的就是两个类之间的联系的紧密程度,解耦合就是将原来的直接关系变成间接关系,使得两个函数中间层是强耦合,而他们之间变成弱耦合关系。 二、解耦合有什么好处?1、将两段互相依赖的函数分开,从而降低代码的复杂性。2、使代码可以重复利用 三、案例分析:登入功能1、一般是这个流程,用户在界面输入账号和密码,然后后台调用一个功能函数(假如叫login函数),然后login函数再调用数据库(假如是mysql)操...

疫情环境下的网络学习笔记 python 4.15【代码】

4.15 今日内容反射内置方法 __str__ __del__ 不用调,会在满足某种条件时自动触发元类反射 python:强类型,动态解释型语言,反射是python被视为动态的关键 什么是反射:在程序运行过程中,可以“动态”获取对象的信息 为何用反射:得到一个未知的对象,如在协同工作时得到别人代码中的对象,想查看这个对象的属性,看能够调用其中的什么功能使用 dir(obj) 得到对象的属性列表,但是列表中存放的是字符串,不能直接通过这个列表使用...

Python学习笔记(三)——dump、dumps、load、loads的区别【代码】

这四个是比C系语言更好用的表现,在处理数据方面,Python发挥了其易于编程的优势,废话不多说,之间在代码中来表现区别:import json Dict = {"name":"Wayne", 123:123, abc:{123:123}}#这里可以看出来,key和value的类型都不是说要一致,跟JS的属性很像 #dump 将输入转换成str,写入文件 with open("./file.json", "w") as f:json.dump(Dict, f) #load 从json文件读取数据 with open("./file.json", "r") as f:Dict = json.load(f...

Python学习笔记:字符编码原理和操作详解【图】

一、电脑字符集的历史 1、电脑是如何将二进制与字符对应起来的?我们知道,电脑底层只认识0和1的二进制数据,为了让电脑可以跟人类互动,我们使用8个二进制位(即1个字节)来对应一个更复杂的数字,比如:使用二进制“01000001”来指代十进制“65”,也就是大写字母A实际使用场景中,人类利用键盘打字符“A”时,实际上是打65这个数字,电脑再到表中寻找65所代表的二进制数据“01000001”,实际处理的是这个二进制数据,这样就对应...

python学习笔记18【代码】

python学习笔记18 网络基础概念 MAC地址(物理地址):计算机的唯一标识。 IP地址:IP地址是指互联网协议地址(Internet Protocol Address又称网际协议地址),是IP Address的缩写。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。 ipv4地址:四位点分十进制数字组成,已经使用枯竭(0.0.0.0~255.255.255.255) ipv6地址:冒分十六进制表示, 格式为X:X...

python学习笔记17【代码】

python学习笔记17 两个装饰器 @classmethod 被修饰的方法成为一个类方法。 什么时候用@classmethod:1. 类内部定义了一个方法,默认传入self,但是self并没有被使用;2. 在这个方法中用到了当前的类名,或者准备使用这个类的内存空间中的名字 class Cir:__pi = 3.14def __init__(self,r):self.r = rself.area = __pi*self.r**2# 正常我们对这么定义一个内部方法:# def change_pi(self,new_pi):# Cir.__pi = new_pi # 这里不能...

疫情环境下的网络学习笔记 python 4.3【代码】

4.3 复习目录搭建 conf 配置--settings.pylib--common.py 公共方法core--src.pydb--user_data--user.json--db_handlder.pyinterface 核心业务逻辑代码--user_interface--bank_interface--shop_interfacelog--.logstart.pyreadme.md写程序 start.py sys.path.append(os.path.dirname(__file__))from core import srcif __name__ == '__main__':src.run()编写顺序 注册 1. start.py,添加环境变量 2. src.py ----> run()1. while循环...

python学习笔记(一)【代码】

一、Python简介 Python:高级编程语言,提供完善的代码库。主流公司都在用。荷兰的“龟叔”发明。 优点:简单易懂,有大量第三方库;适合开发网络应用和日常工具; 缺点:运行速度慢(解释型语言);代码不加密; Python版本:目前3版本开始普及,3版不兼容2版本。Python跨平台,能运行于各操作系统。 Python解释器:可以执行.py文件编写的脚本。常见的有CPython官网解释器。 命令行模式: 命令行模式下可以执行.py文件的代码,但该...

周志华《机器学习》西瓜书 小白Python学习笔记(一) ———— 第一章 绪论 & 第二章 模型评估与选择

周志华《机器学习》西瓜书 小白Python学习笔记(一)——第一章 绪论 & 第二章 模型评估与选择写在最前第一章 绪论 & 第二章 模型评估与选择 写在最前 博主是统计专业本科在读,之前利用一个学期的时间粗略地学习《机器学习》全书一遍,了解了书中知识理论的基本情况。准备申请机器学习相关专业的研究生,无奈第一遍的学习太过于浮于表面,于是决定回锅学习第二遍!这一遍的重点将放在对算法流程的理解与Python的实现,希望通过这...

疫情环境下的网络学习笔记 python 4.2【代码】

4.2 ATM + 购物车工程 准备 readme.md:项目的说明书项目需求 额度 15000或自定义 实现购物商城,买东西加入 购物车,调用信用卡接口结账 可以提现,手续费5% 支持多账户登录 支持账户间转账 记录每月日常消费流水 提供还款接口 ATM记录操作日志 提供管理接口,包括添加账户、用户额度,冻结账户等。。。 用户认证用装饰器xxxxxxxxxx?一个项目如何从无到有 需求分析拿到项目会先在客户那里一起讨论需求,商量项目的功能能否实现,周...

疫情环境下的网络学习笔记 python 4.1【代码】

4.1 今日内容日志模块的使用 re模块:正则表达式 软件开发目录规范 内置函数日志模块 import logginglogging.debug('调试debug') # 10 logging.info('消息info') # 20 logging.warning('警告warn') # 30 # 有风险,但是还能运行 logging.error('错误error') # 40 # 出现错误,程序无法运行 logging.critical('严重critical') # 50 # 严重的错误,崩溃''' WARNING:root:警告warn ERROR:root:错误error CRITICAL:root:严重critical '...

Python学习笔记(2)-- if/for/while/字符串操作【代码】

Python学习笔记(2)-- if/for/while/字符串操作 if语句 for语句 while语句 字符串运算符 字符串逆序 字符串大小写 字符串查找 字符串编码 字符串判断 字符串join/split/count if语句""" if 表达式:表达式成立 else:不成立 """ a = 10 b = 20 if a > b:print(a) else:print(b) for语句for i in range(0, 10):print(i) else:print("finish")else:后面语句为结束循环执行,continue导致的结束也会执行 pass:过渡语句(d...