程序在一般情况下是按顺序执行的,就像流水账一样,一条一条从上往下顺序执行。有时候我们需要根据条件来有选择地执行某些语句,这就要使用到Python的条件判断语句——if。我们可以通过下图来简单了解条件语句的执行过程。一、if 语句基本形式语法格式:1 if要判断的条件表达式:2 条件成立时,要做的事情3 ……“表达式”可以是一个单一的值或者变量,也可以是由运算符组成的复杂语句,形式不限,只要它能得到            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-15 20:06:10
                            
                                83阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Python 处理数据集中的空值
    在Python中,可以使用多种方法处理数据中的空值,以下是一些常见的处理方法:1、删除空值:可以使用 pandas 库中的 dropna 方法删除数据中的空值,例如:import pandas as pd
df = pd.read_csv("data.csv")
df = df.dropna()2、填充空值:可以使用fill            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-08 20:17:29
                            
                                117阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录前言一、None是什么?二、用法 前言一、None是什么?在Python中,有一个常量“None”,它表示的是空值,不是0,也不表示空字符串>>> None is []
False
>>> None is ""
False从这里我就可以看到它的数据类型是Nonetype>>> type(None)
<class 'NoneTyp            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-19 14:48:28
                            
                                177阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.任何值为0的值都是false,任何非0的值都是trueif -0.0:  print ('yes')        #不打印yesif -0.1:  print ('yes')        #打印yes2.任何为空的值都是flase,任何非空的值都是true'''学习中遇到问题没人解答?小编创建了一个Python学习交流QQ群:            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-11-19 17:50:48
                            
                                2611阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            磨刀不误砍柴工,在实际工作中如果能够熟练使用下面介绍的技巧,可以让你的工作效率翻倍,告别加班!01、拆分数据数据处理是EXCEL最基本的功能之一。对于数据拆分,我们大家都知道的方法有EXCEL的分列法、函数公式法(包括SUBSTITUTE函数、LOOKUP函数等等),以及快捷键CTRL+E法。CTRL+E是EXCEL 2016版新增的一个功能。应该说,功能非常强大!之前有一个帖子专门介绍了CTRL            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-18 06:30:19
                            
                                37阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Pandas 
  库是在数据分析时最常使用的库。它所包含的数据结构和数据处理工具的设计使得在Python中进行数据清洗和分析非常快捷。由于Pandas 
  功能非常多 
  ,本文 
  只介绍 
  Series和 
  DataFrame 
  这两种数据结构的数据处理 
  。下面 
  就 
  开始今天的学习吧! 
   
  Series结构      Series是一            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-22 18:45:10
                            
                                141阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            二、安装Python 
  安装完Python之后,在命令行中输入Python,会提示无效,这里需要将Python的执行路径添加到系统路径里。在计算机右键,高级系统设置里,设置环境变量Path,在其最后先添加分号“;”,再在之后加上Python的路径,比如C:\Python27。 
 
  之后再在命令行中输入Python,即可进入Python交互界面。 
  
  三、Python变量和数据类型            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-07 14:35:20
                            
                                153阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            布尔值与空值:一个布尔值只有True和False两种值
b1=True
b2=False
print(b1,b2)空值:是python里一个特殊的值用None表示,不能理解为0,因为0 是有意义的而None是一个特殊值 n = None print (n)list():有序集合存储5个人的年龄,求他们的平均年龄age1 = 11
age2 = 12
print ((age1 + age2) / 2            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-13 18:30:02
                            
                                195阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            查看缺失值可以使用isnull方法来查看空值,得到的结果是布尔值。# 查看缺失值
df_list.isnull()结果:  对于小的数据集来说,可以这样看,但对于大的数据集这样查看空值貌似没什么意义,没关系,还有其他方法,可以使用  info方法 
 # 查看空值
df_list.info()结果:  info方法可以看到字段的数据类型以及每个字段下有多少个非空值,可以看到neighbourhoo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-02 12:18:39
                            
                                46阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            python if not
判断是否为None的情况
if not x
if x is None
if not x is None
if x is not None`是最好的写法,清晰,不会出现错误,以后坚持使用这种写法。
使用if not x这种写法的前提是:必须清楚x等于None, False, 空字符串"", 0, 空列表[], 空字典{}, 空元组()时对你的判断没有影响才行
======            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-22 16:38:24
                            
                                44阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近在项目上用到了 Django 的自带的 Form 表单,遇到了一些坑,今天给大家出的这篇Python基础教程也是做了一个简单的总结,大家可以对号出坑。Form 基础介绍首先让我们先来了解下 Django 中 Form 表单的基本用法。Django 中提供了两种 Form 表单类型,一种是 forms.Form ,另外一种是 forms.ModelForm 。很明显,一种是普通的 Form 表单            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-11 19:49:57
                            
                                66阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Python怎么删除空值在Python编程中,空值(也称为“空值、空字符串、None值、Null值或NaN”)是常见的数据类型之一。它们代表着变量或对象中没有值或未被定义。在字符串比较或数值计算时,空值会导致错误或不一致性。因此,删除空值是保证Python代码正确性和可靠性的一项基本任务。本文将介绍在Python中如何删除空值,帮助程序员在实际项目中避免潜在的错误和问题。1. 什么是空值在Pyth            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-27 20:44:49
                            
                                142阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本部分是根据书籍“利用python进行数据分析”的笔记 
本部分学习pandas入门 
本部分所有的后续学习都需要导入以下库from pandas import Series,DataFrame
import numpy as np
import pandas as pd1. pandas的数据结构介绍   pandas主要有两个数据结构:Ser            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-17 17:42:55
                            
                                43阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            布尔值、空值、与列表布尔值:一个布尔值只有True、False两种值空值:是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊值。b1 = True
b2 = False
print(b1, b2)
n = None
print(n)列表: 思考:要存储100个人的年龄? 解决:使用列表 本质:是一种有序的集合 创建列表 格式:列表名 = [列            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-16 16:57:25
                            
                                194阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            人生苦短,快学Python!在我们日常接触到的Python中,狭义的缺失值一般指DataFrame中的NaN。广义的话,可以分为三种。缺失值:在Pandas中的缺失值有三种:np.nan (Not a Number) 、 None 和 pd.NaT(时间格式的空值,注意大小写不能错)空值:空值在Pandas中指的是空字符串"";最后一类是导入的Excel等文件中,原本用于表示缺失值的字符“-”、“            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-21 21:50:51
                            
                                152阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            0.摘要在Python中,尤其是数组当中,对于一些异常值往往需要进行特殊处理。为了防止异常值与正常数据混淆,影响最终计算结果,常用的方法是将异常值置零或者置空。置零的方法较为简单,本文主要介绍如果对python中的数据进行置空。 1.赋值为None对于一般数据,可以直接为其赋值为None。i = 1
i = None        # int 型数据置空
s = "string"
s =            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-27 15:03:57
                            
                                3阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            05_Pandas删除,替换并提取其中的缺失值NaN(dropna,fillna,isnull)例如,当使用pandas读取csv文件时,如果元素为空,则将其视为缺失值NaN(非数字)。使用dropna()方法删除缺失值,使用fillna()方法用其他值替换(填充)缺失值。如果要提取包含缺失值的行或列,使用isnull()方法确定元素是否缺失。例如,读取并使用包含带read_csv的空格的csv文            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-07 06:55:27
                            
                                159阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            DataFrame 填充空值的方法# 直接0值填充
df3.fillna(value=0)
# 用前一行的值填充
df.fillna(method='pad',axis=0)  
# 用后一列的值填充
df.fillna(method='backfill',axis=1)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-21 09:21:39
                            
                                693阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Countif函数是Microsoft Excel中对指定区域中符合指定条件的单元格计数的一个函数,在WPS,Excel2003和Excel2007等版本中均可使用。 
       
     该函数的语法规则如下: 
       
     countif(range,criteria) 
       
     参数:range 要计算其中非空单元格数目的区域            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-10 17:13:40
                            
                                2047阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Python 中,有一个特殊的常量 None(N 必须大写)。与 False 不同,它不表示 0,也不表示空字符串,而表示没有值,也就是空值。这里的空值并不代表空对象,即 None 和 []、“” 不同:>>> None is []
False
>>> None is ""
FalseNone 有自己的数据类型,我们可以在 IDLE 中使用 type() 函数查            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-09 15:28:53
                            
                                258阅读