目录基础基本数据类型赋值总览查询变量类型字符串常用的字符串函数list:列表将列表当做堆栈使用将列表当作队列使用tuple:元组set:集合集合常用方法dict dictionary 字典变量类型转换条件语句循环语句运算符Python算术运算符Python比较运算符Python赋值运算符Python位运算符:& | ^ ~ << >>Python逻辑运算符:and、or、notPython成员运算符Python身份运算符变量作用域学习资料参考:菜鸟教程,廖雪峰基础#!/usr/bin/python 文件顶...
文章目录 第二章:变量和简单数据类型2.1 变量的命名2.2 字符串2.2.1 修改字符串大小写2.2.2 在字符串中使用变量2.2.3 制表符、换行符2.2.4 删除空白2.3 数2.3.1 整数2.3.2 浮点数2.3.3 数中的下划线2.3.4 常量第三章 列表3.1 列表3.1.1 访问列表中的元素3.1.2 列表中元素的使用 3.2 修改、添加、删除列表元素3.2.1 修改列表3.2.2 添加元素3.2.3 删除元素 3.3 组织列表3.3.1 sort() 对列表永久排序3.3.2 sorted() 对列表临时排序3....
基本概念 CRC全称是循环冗余校验(Cyclic Redundancy Check)。 在数据传输过程中,无论传输系统的设计再怎么完美,差错总会存在,这种差错可能会导致在链路上传输的一个或者多个帧被破坏(出现比特差错,0变为1,或者1变为0),从而接受方接收到错误的数据。为尽量提高接受方收到数据的正确率,在接收方接收数据之前需要对数据进行差错检测,当且仅当检测的结果为正确时接收方才真正收下数据。 CRC是一种用于校验通信链路上数字传输...
完整代码及其数据,请移步小编的GitHub传送门:请点击我如果点击有误:https://github.com/LeBron-Jian/MachineLearningNote在数据挖掘方面,经常需要在做特征工程和模型训练之前对数据进行清洗,剔除无效数据和异常数据。异常检测也是数据挖掘的一个方向,用于反作弊,伪基站,金融欺诈等领域。在之前已经学习了异常检测算法One Class SVM和 isolation Forest算法,博文如下: Python机器学习笔记:异常点检测算法——One Class ...
List(列表) List(列表) 是 Python 中使用最频繁的数据类型。 列表可以完成大多数集合类的数据结构实现。列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。 列表是写在方括号 [] 之间、用逗号分隔开的元素列表。 和字符串一样,列表同样可以被索引和截取,列表被截取后返回一个包含所需元素的新列表。 列表截取的语法格式如下: 变量[头下标:尾下标] 索引值以 0 为开始值,-1 为从末尾的开始位置。...
文章目录 一、for循环1、for循环的格式2、for循环遍历字典3、range()函数for循环配合range()函数二、while循环while循环的格式break while循环 三、for、while循环的对比四、扩展知识:迭代 一、for循环 1、for循环的格式 格式: for…in…语句最后需要接冒号(?定要英文模式) for…in…语句内部的语句需要缩进,会被重复执行 【for的循环体】:格式是【冒号】后另起一行,【缩进】写命令。 for i in [1,2,3]: 缩进print(i) (1)...
Python基础 数字操作符 **指数%取余数//整除/商数取整*乘/除+加-减 优先级:** > *、/、//、% > +、- 变量名的命名规则 只能是一个词只能包含字母、数字、下划线不能以数字开头 注:变量名不区分大小写
列表 序列(sequence) ##### 基本概念 数学上,序列是被排成一列的对象(或事件);这样每个元素不是在其他元素之前, 就是在其他元素之后。这里,元素之间的顺序非常重要。序列是Python中最基本的一种数据结构。序列用于保存一组有序的数据,所有的数据在 序列当中都有一个唯一的位置(索引)并且序列中的数据会按照添加的顺序来分配索引 数据结构指计算机中数据存储的方式序列的分类 可变序列(序列中的元素可以改变):例如 列...
HanLP方法封装类:1. # -*- coding:utf-8 -*-2. # Filename: main.py3.4.from jpype import *5. 5.startJVM(getDefaultJVMPath(), "-Djava.class.path=C:\hanlp\hanlp-1.3.2.jar;C:\hanlp", "-Xms1g", "-Xmx1g") # 启动JVM,Linux需替换分号;为冒号:7.8.print("="*30+"HanLP分词"+"="*30)9.HanLP = JClass(com.hankcs.hanlp.HanLP)10.# 中文分词11.print(HanLP.segment(你好,欢迎在Python中调用HanLP的API))12.print("-"*70)13. 1...
文章目录 Python 学习笔记——数据类型一、三种常见的数据类型1、字符串(str)2、整数(int)3、浮点数(float) 二、数据类型查询——type()函数三、数据转换1、str()函数2、int()函数3、float()函数Python 学习笔记——数据类型 一、三种常见的数据类型 1、字符串(str) 用引号括起来的文本,例如:‘地球’,“月球”,’’‘太阳’’’ 先将内容用字符串的形式赋值给变量,然后用print()函数打印出来。 # 例如: movie='钢铁...
文章目录 概述序列列表推导和生成器表达式列表推导和可读性列表推导同filter和map的比较笛卡尔积生成器表达式 元组不仅仅是不可变的列表把元组用作记录元组拆包嵌套元组拆包具名元组 切片对对象进行切片给切片赋值待续。。。概述 本章讨论的内容几乎可以应用到所有的序列类型上,从我们熟悉的list,到 Python 3 中特有的 str 和 bytes。我还会特别提到跟列表、元组、数组以及队列有关的话题。 序列 最重要也最基础的序列类型应该就...
我写的例子: 应该这样引用: 比较常用的是html解析器 我写的例子: from bs4 import BeautifulSoup soup=BeautifulSoup(demo,“html.parser”) print(soup.prettify()) This is a python demo pageThe demo python introduces several python courses. Python is a wonderful general-purpose programming language. You can learn Python from novice to professional by tracking the following courses: Basic Python...
本文是讲解python代码实现SIS模型,共有两部分代码: 第一部分是传统的SIS模型,是获得全局感染者(I)和易感者(S)的比率。 第二部分是基于节点的SIS模型,是获得每个节点的受感染率。对了宝贝儿们,卑微小李的公众号【野指针小李】已开通,期待与你一起探讨学术哟~摸摸大! 目录 1 传统SIS模型1.1 初始值设定1.2 微分方程1.2 微分方程调用与绘图1.3 结果展示1.4 完整代码 2. 基于节点的SIS模型2.1 微分方程2.2 另一条曲线2.3 结...
8.5传递任意数量的实参 def make_pizza(*toppings):print("*+形参名,就可以传递任意数量的实参")for topping in toppings:print(f"-{topping}") make_pizza('一个实参') make_pizza('第一个实参', '第二个实参', '第三个实参', '第四个实参') 输出: *+形参名,就可以传递任意数量的实参 -一个实参 *+形参名,就可以传递任意数量的实参 -第一个实参 -第二个实参 -第三个实参 -第四个实参 [Finished in 0.1s]8.5.1结合使用位置实参...
整合自网络与https://space.bilibili.com/243821484?from=search&seid=8124768530697300938 3.Pandas如果用 python 的列表和字典来作比较, 那么可以说 Numpy 是列表形式的,没有数值标签,而 Pandas 就是字典形式1 import pandas as pd 2 import numpy as np 3 s = pd.Series([1,3,6,np.nan,44,1]) 5 print(s)################### 0 1.0 1 3.0 2 6.0 3 NaN 4 44.0 5 1.0 dtype: float64 ################...