ValueError: complex() arg is a malformed string解决办法

在Python使用complex()函数对字符串进行转换时,字符串在+-的周围必须不能有空格。例如complex('1+2j')是合法的,但complex('1 + 2j')会触发ValueError异常。

complex("1+2j") #合法
complex("1 + 1j") #非法

在上面的例子中,第二行会造成ValueError类型错误:ValueError: complex() arg is a malformed string

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/complex-arg-is-a-malformed-string.html

分类: 计算机技术
推荐阅读:
Golang实现冒泡排序算法(Bubble Sort) 本文将使用Go语言完成冒泡排序算法(Bubble Sort)的实现;
没有main()函数的C语言程序 有两种方法可以不添加main()函数来运行C语言程序,第一种用#define预处理指令,第二种是使用-nostartfiles编译选项;
如何将Rust更新到最新版 Rust每隔一段时间就会有新的版本,若要将已安装的Rust更新到最新版,并不用先卸载旧的版本,只需要使用 rustup 工具;
什么是可打印字符? 可打印字符是指在文本中可以显示和输出的字符,包括字母、数字、标点符号和一些特殊符号。根据ASCII编码标准,ASCII码范围内的可打印字符的值为 32(空格)到 126(波浪号)。
Python join()方法 在使用Python处理字符串时,您可能需要将较小的块连接在一起形成一个字符串;Python中的字符串方法join()可以帮助您完成这个任务;
C/C++程序打印输出中文导致乱码的解决方法 C/C++程序打印输出中文导致乱码的解决方法如下: