我們人類和ChatGPT的對話技巧也是需要學習的,有鑑於此,我想要一天分享一點「和ChatGPT對話的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。
此內容接續 AI說書 - Prompt Engineering - 156 | 自動輸出細化範例 2
範例
if n < 0:
raise ValueError("Factorial is not defined for negative numbers")
result = 1
for i in range(1, n+1):
result *= i
return result
2. 批評:該函數現在使用迭代方法處理正值和零值、此函數的運行時複雜度為 O(n),這對於階乘計算來說通常是可以接受的、程式碼可讀並且有適當的文檔
3. 因為上述批評均已被修正,所以第三次的精煉的內容與第二次相同