python中die函数 python diesel( 四 )


$fp=fopen("./readme.txt","r") or die("不能打开该文件");
python中有一段语句是 def die sys..exit 请问def die是什么意思?结束程序不是只用sys.exit就行了吗你是不是少了什么东西
def die():
sys.exit()
这样还比较正常一点
只是吧sys.exit()封装成一个函数而已
die()要比
sys.exit()少打不少字符呢,对吧
Python对PHP语言具有哪些不同点Python是支持面向过程、面向对象、部分函数式编程范式的全功能脚本语言,在运行机制上和PHP类似属于解释性运行 。
输出、数据类型、访问权限、定义变量和方法不同
1、输出
Python: print默认换行,不换行要加逗号 。
PHP: echo 可以输出多个变量;print ()只输出一个变量 , 且成功返回值为1 , 失败为0;print_r() 只输出数组;die() 先输出,后关机;printf() 格式化输出字符串;var_dump()可以判断一个变量的类型与长度,并输出变量的数 。
2、数据类型
PHP:七个数据类型:String,Integer,Float,Boolean,Array,Object,NULL
Python:五个标准的数据类型:Number,String,List,Tuple,Dictionary 其中包括Numberint,long,float,complex
3、访问权限
PHP:三种访问权限,由高到低为public,protected,private
Python: _foo代表不能直接访问的类属性,需要通过类提供的接口访问;__foo代表类的私有成员;__foo__特殊方法专用的标识
4、定义变量和方法
PHP: 弱类型语言,用$定义变量,一般情况下变量引用变量时也要带着$(区别于Java), 在类中定义变量时还要加var ,定义方法时 function test (){} 要用function声明 。
Python:弱类型语言,定义变量时直接写 , 除了访问权限修饰符不需要加别的 。定义方法时 def __init__(self,name):要用def声明,self是必须要加的常量,代表该类的对象,方法体不用{} 。
php中exit与die的区别php中exit与die本质上没有区别的 , 二者都是输出一条消息,并推出当前脚本的 。
exit() 函数输出一条消息,并退出当前脚本 。该函数是 exit() 函数的别名 。
说明:
如果 status 是字符串 , 则该函数会在退出前输出字符串 。
如果 status 是整数,这个值会被用作退出状态 。退出状态的值在 0 至 254 之间 。退出状态 255 由 PHP 保留,不会被使用 。状态 0 用于成功地终止程序 。
举例:
?php
$site = "";
fopen($site,"r")
or exit("Unable to connect to $site");
?
python中die函数的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于python diesel、python中die函数的信息别忘了在本站进行查找喔 。

推荐阅读