数据类型:整数、浮点数、复数、操作符、函数整数:十进制二进制:0b/0B八进制:0o/0O十六进制:0x/0X 浮点数:(有长度限制)浮点数运算存在不正确尾数(因为10进制化为二进制的时候就不是精确的了) 复数(python独有)z.real()实数部分z.image()虚数部分 操作符:+   -    *&nbs
转载 2023-11-23 22:06:17
90阅读
类型概念:类型是编程语言对数据的一种划分:一共有六种类型:数字类型,字符串类型,元组类型列表类型,文件类型,字典类型 数字类型:整数类型:没有取值类型,0x,0X为16进制浮点数类型:带有小数及小数点的数字复数类型:z=a+bja为实数,b为虚数,a和b都是浮点数型虚数部分用j或者J标记对于复数zpythonz.real为实数z.imag为虚数这三个数字类型是逐渐扩展的关系&nbsp
1.**Python相除** 整数相除不会丢失小数部分,但精度与机器相关。调用//相除可以将小数部分去掉; 2.**复数** 复数也有支持; 虚数部分写得时候要加上后缀, j 或 i. 实部非零的复数被写作 (real+imagj), 也可以通过函式 complex(real,imag) 生成.复数总是表达为两个浮点数, 实部和虚部. 要从复数 z 中抽取这些部分, 使用 z.r
转载 2024-08-27 22:54:32
29阅读
判断列表是否为空:方式一:根据列表长度判断list_temp = [] if len(list_temp): # 存在值即为真 else: # list_temp是空的方式二:list_temp = [] if list_temp: # 存在值即为真 else: # list_temp是空的第二个方法要优于第一个方法,在Python中,False,0,’’,[],
转载 2023-10-26 17:37:08
156阅读
正则表达式re模块的使用前言在使用 Python 爬虫过程中,实现网页元素解析的方法有很多,正则解析只是其中之一,常见的还有 BeautifulSoup 和 lxml,都支持网页 HTML 元素的解析操作。本篇文章重点介绍如何使用 re 正则解析模块实现网页信息的提取。正文1、re模块使用流程使用方法1,直接使用re.findall()方法r_list=re.findall("正则表达式",htm
Build-in Functionis abs() dict() help() min() setattr() all() dir() hex() next() slice() any() divmod() id() object() sorted() ascii() enumerate() input() oct() staticmethod() bin() eval() int() open(
转载 2023-09-28 14:03:15
1540阅读
1、使用re.DEBUG查看正则表达式的匹配过程正则表达式是Python的一大特色,但是调试起来会很痛苦,很容易得出一个bug。幸运的是,Python可以打印出正则表达式的解析树,通过re.debug来显示re.compile的完整过程。一旦你理解了语法,你就可以发现你的错误。在这里我们可以看到[/font]忘了去除2、enumerate函数用于遍历列表中的元素以及它们的下标3、对默认实参要多加小
Python 的 `real` 函数是数学计算中常用的函数,它可以帮助我们提取复数的实部。这种功能在数据分析、科学计算等领域非常有用。接下来,我们将深入探讨如何在 Python 中使用 `real` 函数,涵盖环境准备、集成步骤、配置详解、实战应用、排错指南和生态扩展的内容。 ### 环境准备 在使用 Python 的 `real` 函数之前,确保你有一个干净的 Python 环境。以下是依赖
原创 7月前
137阅读
一.numbers模块numbers模块中定义了各种数字抽象基类,并通过继承形成层次结构.所有这些类型都不能实例化 #层次关系:以下仅列出相应类增加的方法,每个类都还有继承来的方法 数值:class Number(metaclass=ABCMeta) | +--复数:class Complex(Number);操作:①向complex的转换 ②.real与.imag ③四则运算(+,-,*,
目录  前言一、realpath、getcwd、abspath各是干嘛的?二、常用应用场景前言在写代码过程中,经常会遇到 realpath、getcwd、abspath。但是对于他们的区别就傻傻分不清楚,对于他们应该在什么场景就更是不知道了。今天特别记录一下,今后有据可依。 一、realpath、getcwd、abspath各是干嘛的?realpath  &
转载 2023-12-26 07:16:02
53阅读
一.常用方法re.compile(pattern,flags=0) 编译正则表达式,返回regexobject对象,然后可以通过regexobject对象调用match()和search()方法. 可以实现正则代码的重用.re.serch(pattern,string,flags=0) 在正则表达式中查找,是否匹配正则表达式.返回_sre.SRE_Match对象,如果不能匹配返回None.r
设定项目路径为:E:\StudySpace\pythonStudySpace 文件路径为:E:\StudySpace\pythonStudySpace\try_os\try_os.py# 获取当前脚本文件所在的目录绝对路径 os.path.abspath(os.path.dirname(__file__)) # 获取当前脚本上级目录 os.path.dirname(os.path.dirname(
转载 2023-08-10 16:44:10
96阅读
优秀的python开发工具有很多,比如pycharm,spder,ipython,jupyter以及很多编辑器的插件等。但是如果利用python来做数据分析的话,要是有一款类似Rstudio的工具就好了,Rstudio是非常人性化的工具。之前有一个Redeo项目,想模仿Rstudio开发类似的python版本,不过不太完善,现在好像没了。其实,目前的新版Rstudio就支持python脚本运行。作
转载 2023-08-21 15:41:33
50阅读
Python编程中,有时我们需要生成`real`类型数据(即浮点数)。在处理实际应用时,这个过程可能会涉及到版本对比、迁移指南、兼容性处理、实战案例、排错指南和性能优化等多个方面,接下来将详细介绍如何系统地解决这一需求。 ### 版本对比 在Python的不同版本之间,`real`类型的支持和表现有所不同。为了确保兼容性,我们需要分析这些差异。 - **Python 2**: 数字分为`in
原创 6月前
31阅读
文章目录1.求绝对值2.列表真值判别3.ascii展示对象4.进制转换5.对象判空6.数据格式转换7.判断是否可调用8.静态方法9.执行字符串表示的代码10.创建复数11.动态删除类对象属性12.创建字典13.查看对象所有方法14.取商和余数15.枚举对象16.计算表达式17.查看变量所占字节数18.过滤器19.字符串格式化20.创建一个不可修改的冻结集合21.动态获取对象属性22.返回对象的哈
转载 2024-02-02 11:06:11
177阅读
选自towardsdatascience作者:Martin Heinz机器之心编译参与:郭元晨、魔王本文将介绍如何提升 Python 程序的效率,让它们运行飞快!讨厌 Python 的人总是会说,他们不想用 Python 的一个重要原因是 Python 很慢。而事实上,无论使用什么编程语言,特定程序的运行速度很大程度上取决于编写程序的开发人员以及他们优化程序、加快程序运行速度的技能。那么,让我们证
# Python中的整数类型转换为实数类型 在Python中,整数(integer)和实数(real)是不同的数据类型。整数是指没有小数部分的数,而实数是指带有小数部分的数。在某些情况下,我们可能需要将整数转换为实数,以便进行更精确的计算或满足特定的需求。 本文将介绍如何在Python中将整数类型转换为实数类型,并提供相关的代码示例。 ## 1. 使用int()函数将整数转换为实数 在Py
原创 2023-08-13 09:59:51
983阅读
一. 内置函数    内置函数即使python为使用者提供的,可以直接使用的函数.   1. abs(number) 用法:返回数字的绝对值 2. all(iterable) 用法:如果iterable的所有元素都是真值,就返回True,否则返回False 3. any(iterabl
转载 2024-01-15 02:45:34
224阅读
Python学习入门三、标准数据类型Python中有很多内置的数据类型,以下是我们使⽤的较多的数据类型。布尔值(Booleans)True或False;数字(Number)整数、浮点数、分数、复数;字符串(Strings)Unicode字符序列;列表(Lists)有序的值的可变序列;元组(Tuples)有序的值的不可变序列;集合(Sets)⽆序且不重复的值的集合;字典(Dictionaries)⽆
转载 2024-05-31 06:45:29
87阅读
JavaSE自学笔记014_Real一、解释还是编译?1、解释型语言与编译型语言: (1)解释型语言:代码没有编译的过程,读一行执行一行,比如JavaScript; (2)编译型语言:运行之前需要将代码先编译成【机器指令】,再运行,比如C语言。2、Java不是编译成具体的【机器指令】,因为不同的硬件结构和操作系统有不同的机器指令,java为了实现【一次编写,随处运行】的目标,实际上编译出的指令是【
转载 2023-10-26 23:47:20
81阅读
  • 1
  • 2
  • 3
  • 4
  • 5