赞
踩
python并非完全是解释性语言,它是有编译的,先把源码py文件编译成pyc或者pyo,然后由python的虚拟机执行,相对于py文件来说,编译成pyc和pyo本质上和py没有太大区别,只是对于这个模块的加载速度提高了,并没有提高代码的执行速度,通常情况下不用主动去编译pyc文件,文档上说只要调用了import model那么model.py就会先编译成pyc然后加载
不兼容
部分可以
cmd命令行输入python进入
创建一个后缀名为.py的文件,python + 文件执行
区分
py 是源文件,
pyc是源文件编译后的文件,
pyw是带GUI的脚本的扩展名,
pyo是源文件优化编译后的文件,
pyd是其他语言写的python库
python a.py
# 行注释
“”“”“” 段注释
print(“hello world”)
1 # Display two messages
2 print("welocome to Python")
3 print("Python is fun")
文件空格错误
1 print( 3.5 * 4 / 2 - 2.5 )
2 print( "3.5 * 4 / 2 - 2.5" )
4.5
3.5 * 4 / 2 - 2.5
1 print(1)
2 print(1+2)
3 print(3-2)
4 print(3.5*2)
5 print(15/5)
6 print(15/4)
8 print( 3.5 * 4 / 2 - 2.5 )
9 print( "3.5 * 4 / 2 - 2.5" )
结果为:
1 3
2 1
3 7.0
4 3.0
5 3.75
6 4.5
7 3.5 * 4 / 2 - 2.5
语法错误
运行时错误
逻辑错误
语法错误
运行时错误
逻辑错误
#调用当前系统命令模块
import os
#打开计算器
# os.system("calc")
#查看ip
os.system("ipconfig")
若在编译过程中出现乱码,则表示文字的类型不符
ctrl + alt + s —> fileEncodings —> Project Encoding: GBK
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。