备份一些py文件

This commit is contained in:
zqc
2025-12-20 18:07:49 +08:00
parent de5ac3ef22
commit 713ad3f3e4
17 changed files with 21 additions and 20 deletions

View File

@@ -0,0 +1,40 @@
# hello_world_advanced.py
"""
Hello World 程序 - Python 3.12
演示基本语法和新特性
"""
import torch
import insightface
import cv2
def main():
# 基础输出
print("Hello, World!")
print("InsightFace版本:", insightface.__version__)
# 使用f-string (Python 3.6+)
version = "3.12"
print(f"Running on Python {version}!")
# 演示Python 3.12的改进错误信息
try:
# 这里故意创建一个错误来看改进的错误信息
x = "hello"
y = x + 1 # 这会触发TypeError
except TypeError as e:
print(f"Error demo: {e}")
# 使用match语句 (Python 3.10+)
language = "Python"
match language:
case "Python":
print("You're using Python! 🐍")
case "Java":
print("You're using Java!")
case _:
print("You're using another language")
if __name__ == "__main__":
main()