几个vscode中python代码的浅显理解
还是之前的主题,使用开源软件为公司搭建安全管理平台,从视觉模型识别安全帽开始。我是从运行、训练、标注倒过来学习的。因为用到了python的Pytorch去训练模型,所以记录使用vscode编写python代码时,对vscode和python的浅显理解。
·
一.背景
还是之前的主题,使用开源软件为公司搭建安全管理平台,从视觉模型识别安全帽开始。我是从运行、训练、标注倒过来学习的。因为用到了python的Pytorch去训练模型,所以记录使用vscode编写python代码时,对vscode和python的浅显理解。
二.几点理解
1.vscode中注释python代码
使用这个符合#,快捷键ctrl+/,可以一下注释多行
2.一行代码结束不需要分号
加了分号在一行代码后面,默认显示的是红色,但是也能正常运行。
3.for循环的开始与结束是对齐来实现的
for循环这一行是以冒号结尾,后续for循环内部内容是其后行多一个tab的样子,当然tab哟丶工具是代表4个空格,只要vscode不报错,应该没有问题。比如:
for file_name in files:
file_path = INPUT_FOLDER + file_name
print(file_path)
process_file(file_path)
4.判断分支的写法
一看就明白,直接上吧
if 1>2 :
print("1>2")
elif 2>3:
print("2>3")
else :
print("3>2>1")
5.函数的定义
def开头,方法名,括号,形参,冒号结尾 ,函数体遵守缩进原则
def sayHello(name):
print("hello,"+name)
6.变量定义的类型与赋值
简单来说就是直接写,它自己推断类型。
age=25
money=1.1
name="potato"
7.函数的引用
比如ultralytics_init.py中有个函数叫sayHello,那么在另一个py文件中可以这样引用调用函数。
import ultralytics_init as uinit
uinit.sayHello("potato")
更多推荐
所有评论(0)