python beginner 2026-11-17 終了

Slugify a title

Write slugify(title) that turns a page title into a URL slug, like the ones PandaDev uses for tracks and posts.

  • Lowercase; letters and digits only, separated by single hyphens.
  • Accented letters lose their accents: "Café Crème" becomes "cafe-creme".
  • No hyphens at the start or end.

Acceptance criteria

  • slugify(" Hello, World! ") returns "hello-world".
  • The tests at the bottom print All tests passed.

Hint: unicodedata.normalize("NFKD", ...) splits letters from their accents.

これまでに 0 人が解きました。

python
エディターCtrl + Enter

            
        

テストが "All tests passed" と表示すると、このブラウザーでチャレンジが解決済みになります。

解答をレビューに提出