您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 怀化分类信息网,免费分类信息发布

python学习与PHP对比总结(一)

2023/1/16 12:42:18发布38次查看
1.python的变量
py的变量大部分与php的类似,只是py的常亮有所不同,pi = 3.1415926,这是一个常量,但只是py习惯的把全部大写的变量叫常量,实质上还是变量,你想改变他的值也没人拦着你。py是和php一样都是动态语言,定义变量时不用定义变量类型,而java是静态语言,定义变量时必须定义变量的类型,否则会报错。
py中的字符串类型的变量想要输出多行的时候只需用6个单引号括起来即可,即
print(”’
line1
line2
line3
);
2.python的运算
py的运算除法有些不同,/是精确运算,//是取整运算,%是获得余数的运算
3.python变量的赋值
a = 10是现在内存中创建一个10的整数,然后再创建一个名字叫a的变量,将变量a指向10
b = a 是在内存中创建一个b的变量,将b的变量指向a的变量指向的数据,也就是整数10
4.py的运行模式
py的运行模式有两种:交互模式和命令行模式
直接在cmd中输入python进入交互模式,交互模式一行行执行代码
python xxx.py 执行一个py文件,将文件中的代码一次性的执行完成
在python中整数和字符串都是不可变对象,这是什么意思呢?
a = ‘abc’,变量a赋值为字符串’abc’,b = a.replace(‘a’,’a’); 变量b对应的值是abc,当我们输出a的时候,a的值还是abc,这是因为abc是不可变对象,a是指向abc的,所以a并没有被改变,b变量是把a变量对应的对象a变成a后创建了一个新的对象,是abc,b指向了abc
最后:python是动态语言,区分大小写的!
怀化分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录