perl和python区别是什么
发布时间:2025-09-12 14:51:00

python和perl的区别在于:
使用fetchall()函数后,python一次获得所有行。perl是每次读取一个记录。
关于缩进:python非常注重缩进,有时看起来是对齐的,但还是会报告缩进错误。在这种情况下,一般有TAB缩进,有空格缩进。
因此,在同一个脚本中,一般采用同样的方式缩进(要么是全TAB,要么是全空格)。
相关建议:Python教程
关于{} []perl中的数组,哈希都是用()qw生成的。 ,只是数组使用[]索引,哈希使用{}索引。python()表示元组,[]表示数组 ,{}表示字典,即哈希。
关于函数:perl使用{}与C相同,但形参使用特殊变量@_ 来获取。关健字 sub ##特殊变量广泛应用于PERL。python 它使用缩进来区分函数句块,关键字 def。
关于python版的问题:旧版2.0,print("里面有中文") 打印在屏幕上是一个无序的代码,打印到文件中是正常的。##在旧版本2.0中,如果在屏幕上打印中文,最好不要添加()括号。 打印到文件上并不重要。
关于printpython --- 字符串后面不需要加\n 自动换行。per --- 不会自动换行,需要加\n。
关于SQL语句的执行。python与perl相同。当使用变量接收时,它是一个二维数组。每个查询结果都是一维数组,每个字段都是一维数组中的元素。## 注:如果python执行SQL返回一行数据,则为一维数组,返回多行数据,则为二维数组。
下一篇 python 中如何匹配字符串
