常用
导入模块 import
import c4d
from import
注释
#当行注释
'''多行注释-单引号'''
"""多行注释-双引号"""
判断选择语句 if elif else
if index == 0:passelse:pass
if i == 0:passelif i == 2:passelif i == 3:pass
for 循环
for obj in sel:break
数字
def main():for i in range(10):print(i)main()
数字范围
def main():for i in range(5,10):print(i)main()
序号加列表
def main():a = [12,34,56,78,90]for i in range(len(a)):print(i, a[i])main()
简写:直接循环列表
def main():a = [12,34,56,78,90]for i in a:print(i)main()
enumerate
def main():a = [12,34,56,78,90]for i,v in enumerate(a):print(i,v)main()
跳过
def main():for i in range(10):if i == 5:continue #跳过print(i)main()
while循环
def main():i = 0while i < 10:print(i)i += 1main()
def main():i = 0while True:print(i)i += 1if i > 9:breakmain()
定义类 Class
class name(object):def __init__(self):passdef rename(self,name):pass
Class - 函数调用函数
class wname(object):def __init__(self):passdef rename(self):print(self.callme('wonvy'))def callme(self, who):return who
函数 def
#编辑可见def name(i=1):return True
多行输写
#反斜杠法3 > 4 and \1 < 2
#括号法( 3 > 4and 1 < 2 )
跳过 pass
def main():pass
JSON
文件保存
def creatJsonFile( msg,savePath1): #创建json文件if savePath1[-5:] == ".json":full_path = savePath1else:full_path = savePath1+ '.json'file = open(full_path,'w')file.write(msg)file.close()print('Done')
文件读取
def creatJsonFile( msg,savePath1): #创建json文件if savePath1[-5:] == ".json":full_path = savePath1else:full_path = savePath1+ '.json'file = open(full_path,'w')file.write(msg)file.close()print('Done')
name == “main“
Python 中的 if name == ‘main‘ 该如何理解
