Python-Day5
零散小记 id(对象) ----> 查看内存地址 type(对象) ----> 查看对象的类 bytes(s, encoding='utf-8') ----> 将字符串s转换成字节, 默认16进制 str(x, encoding='utf-8') ----> 将字节码x转换成字符串 bin() ----> 10进制转为2进制 UTF-8 编码, 1 个汉字 3 个字节 ,1 个字节 8 位 GBK 编码...
2024-01-10Python Day20
Django 表操作1、基本操作 # 增 # # models.Tb1.objects.create(c1='xx', c2='oo') 增加一条数据,可以接受字典类型数据 **kwargs # obj = models.Tb1(c1='xx', c2='oo') # obj.save() # 查 # # models.Tb1.objects.get(id=123) # 获取单条数据,不存在则报错(不建议) # models.Tb1.o...
2024-01-10【Python】-01-07.实训笔记
一、功能概述*学生信息管理系统脑图*学生实体脑图-关系模式:学生(学号,姓名,性别,年龄,班级,专业,系部,电话)-学生表记录学号姓名性别年龄班级专业系部电话2020001李晓女192020级软件4班软件技术信息工程学院18345678972020002李华男182020级软件4班软件技术信息工程学院133489...
2024-01-1010款最好的PythonIDE
Python 非常易学,强大的编程语言。Python 包括高效高级的数据结构,提供简单且高效的面向对象编程。Python 的学习过程少不了 IDE 或者代码编辑器,或者集成的开发编辑器(IDE)。这些 Python 开发工具帮助开发者加快使用 Python 开发的速度,提高效率。高效的代码编辑器或者 IDE 应该会提供插件,工具等...
2024-01-10Python之路Day01笔记什么是变量,常量等
变量 变量 是 为了存储 程序运算过程中的一些中间 结果,为了方便日后调用变量的命名规则 1. 要具有描述性 2. 变量名只能"_","数字","字母"组成,不可以是空格或特殊字符(#?<.,¥$*!~) 3. 不要以中文为变量名 4. 不能以数字开头 5. 保留字符(关键字)是不能被使用 常量 :不变的量 pie = 3.141592653.... 在...
2024-01-10Python-如何调试Flask应用
你打算如何调试Flask中的错误?打印到控制台?Flash信息到页面?还是有更强大的选项可用来找出出现问题时发生的情况?回答:出现错误时,以开发模式运行该应用程序将在浏览器中显示交互式回溯和控制台。要在开发模式下运行,请设置FLASK_ENV=development环境变量,然后使用flask run命令(请记住也指...
2024-01-10Python自学,Day2-Python基础
本节内容 1.sys模块 2.列表、元组操作 3.字符串操作 4.字典操作1、模块初识 Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎任何功能都有相应的Python库支持(看...
2024-01-10Python-Flask-在默认浏览器中打开网页
我正在用Python开发一个小项目。它分为两个部分。第一部分负责爬网并提取一些信息并将其插入数据库。第二部分负责使用数据库来呈现那些信息。这两部分共享数据库。在第二部分中,我使用Flask框架以一些格式,样式等将信息显示为html,以使其看起来更整洁。这两部分的源文件都在同一个程序包...
2024-01-10Python程序可打印介于1到100之间的所有Happy数字
当需要打印介于1到100之间的所有ahppy数字时,将使用一个简单的循环和“%”,“ +”和“ //”之类的操作。当一个Happy数字被数字中每个数字的平方和所代替时,它以1结尾。要打印给定范围内的Happy数字,可以使用一个简单的循环。以下是相同的演示-示例def check_happy_num(my_num): remaining = sum_val =...
2024-01-10纯Python的ODBC库PyPyODBC1.0发布
纯Python的ODBC库PyPyODBC 1.0 发布,新版本同时兼容于Python2.x和Python3.3。PyPyODBC是一个Python ODBC库,它可以被视为著名的PyODBC库的纯Python实现,它们的用法几乎完全一样——就像是PyPy用Python山寨了Python,PyPyODBC用Python山寨了PyODBC。而基于纯Python代码的特质给PyPyODBC库带来极大的兼容性、可嵌入性和代码移植性...
2024-01-10Python这样操作能存储100多万行的xlsx文件
(1) 如果excel文件是xls,2003版的,使用xlrd和xlwt库来对xls文件进行操作(2) 如果excel文件是xlsx,2007以上版的,使用openpyxl库来对xlsx文件进行操作Tips:xlrd、xlwt和openpyxl非python自带库。我们使用Python做数据挖掘和分析时候,当数据行超过一定数量,xls文件是存不下的。显然无法满足我们的大量数据存储需求...
2024-01-10Python-如何在Flask中提供静态文件
我有一个应用程序,该应用程序已集成在一起,Flask现在它只提供一个静态HTML页面,其中包含指向CSS和JS的链接。而且我找不到文档中Flask描述返回静态文件的位置。是的,我可以使用,render_template但是我知道数据没有模板化。我还以为send_file或者url_for是正确的事情,但我不能让这些工作。同时,我正...
2024-01-10Python Pandas - 创建水平条形图
要绘制水平条形图,请使用pandas.DataFrame.plot.barh。条形图显示离散类别之间的比较。首先,导入所需的库 -import pandas as pdimportmatplotlib.pyplotas plt创建一个有 4 列的 Pandas DataFrame -dataFrame = pd.DataFrame({"Car": ['Bentley', 'Lexus', 'BMW', 'Mustang', 'Mercedes', 'Jaguar'],"Cubic_Capacity": [2...
2024-01-10Python-Kivy中的窗口大小调整
Kivy是Python中与平台无关的GUI工具。由于可以在Android,IOS,Linux和Windows等操作系统上运行,因此Kivy为您提供了编写代码一次并在不同平台上运行的功能。它基本上用于开发Android应用程序,但这并不意味着它不能在桌面应用程序上使用。Kivy是该平台,其大小无关紧要,因为它可以进行自我调整,但是如...
2024-01-10Python学习笔记 - day11 - Python操作数据库
MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关,MySQL的两种引擎如下: 1.MyISAM:不支持事务,用于只读程序提高性能 2.InnoDB:支持ACID事务、行级锁、并发 3.Berkeley DB:支持事务一个事务是一...
2024-01-10Python 程序打印 1 到 100 之间的所有 Disarium 数字
当需要打印1到100之间的所有disarium数时,可以在1到100之间运行一个简单的循环,计算每个数的长度,位置的幂可以乘以数本身。如果它们相等,则将其视为disarium 数。Disarium 数是指其数字之和除以各自位置的幂等于原始数本身的数。以下是相同的演示 -示例def length_calculation(my_val): len_val = 0 w...
2024-01-10Python Pandas - 从列中获取唯一值
要从 DataFrame 中的列中获取唯一值,请使用unique(). 要计算 DataFrame 中某一列的唯一值,请使用nunique().首先,导入所需的库 -import pandas as pd;创建一个包含 3 列的 DataFrame。我们也有重复的值 -dataFrame = pd.DataFrame( { "Car": ['BMW', 'Audi', 'BMW', 'Lexus', 'Tesla', 'Lexus', 'Mustang'],"Place": ['Delhi',...
2024-01-10Python Pandas - 返回索引中的唯一值
要返回索引中的唯一值,请使用Pandas 中的方法。首先,导入所需的库——index.unique()import pandas as pd创建熊猫索引 -index = pd.Index([10, 50, 70, 10, 90, 50, 10, 30])显示熊猫指数 -print("Pandas Index...\n",index)从索引中获取唯一值。唯一值按出现顺序返回,这不排序 -index.unique()示例以下是代码 -import pandas as ...
2024-01-1020192417 2019--2《Python程序设计》实验四报告
20192417 2019-2020-2《Python程序设计》实验四报告课程:《Python程序设计》班级: 1924姓名: 张家华学号:20192417实验教师:王志强实验日期:2020年6月12日必修/选修: 公选课1.实验内容Python综合应用:爬虫、数据处理、可视化、机器学习、神经网络、游戏、网络安全等。2.实验过程及结果最开始我...
2024-01-10Python学习-day14-CSS 前端二:CSS
前端二:CSS CSS:一:介绍:学名层叠样式表(Cading Style Sheets)是一种用来表现HTML或者XML等文件的样式的计算机语言。让HTML和XML看起来更加美观。语法:<style>标签内定义css样式。内容是{key:value}形式。css位置:为了提高样式的重用。css样式一般推荐在html <head>标签的位置以及单独文件引用(head里...
2024-01-10Python Pandas - 检查索引是否有重复值
要检查索引是否有重复值,请使用Pandas 中的index.has_duplicates属性。首先,导入所需的库 -import pandas as pd创建索引 -index = pd.Index(['Car','Bike','Truck','Car','Airplane'])显示索引 -print("Pandas Index...\n",index)检查索引是否具有重复值 -print("\nIs the Pandas index having duplicate values?\n",index.ha...
2024-01-10Python Pandas - 删除重复值的返回索引
要返回删除了重复值的索引,请使用该方法。index.drop_duplicates()首先,导入所需的库 -import pandas as pd创建具有一些重复项的索引 -index = pd.Index(['Car','Bike','Truck','Car','Airplane'])显示索引 -print("Pandas Index with duplicates...\n",index)删除重复值的返回索引。默认情况下,它会删除第一次出现的重复值 -print("\nIn...
2024-01-10Python Pandas - 在一个范围内生成日期
要在一个范围内生成日期,请使用 date_range()方法。首先,使用别名导入所需的熊猫库 -import pandas as pd现在,假设您需要按安排生成日期,因此,为此,请提及您想要开始的日期。在这里,我们提到了 2021 年 6 月 1 日和 60 天的期限 -dates = pd.date_range('6/1/2021', periods=60)示例以下是完整的代码 -import pand...
2024-01-10Python - 针对特定属性的 Pandas 密度图
我们将使用csv 文件形式的数据集上的密度图。假设以下是我们的数据集 - Cricketers2.csvplot.density()首先,导入所需的库 -import pandas as pdimportmatplotlib.pyplotas plt将 CSV 文件中的数据加载到 Pandas DataFrame 中 -dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers2.csv")绘制密度图。考虑的属性是“年龄” -dataFram...
2024-01-10Python Pandas - 检查索引是否有 NaN
要检查索引是否有 NaN,请使用Pandas 中的index.hasnans属性。首先,导入所需的库 -import pandas as pdimport numpy as np创建索引。对于 NaN,我们使用了 numpy 库 -index = pd.Index(['Car','Bike', np.nan,'Car',np.nan, 'Ship'])显示索引 -print("Pandas Index...\n",index)检查索引是否有 NaN -print("\nIs the Pandas index...
2024-01-10