2019-01-27, 看一小段 Django 教學視頻小記

举报
Mark Chen 发表于 2020/01/27 14:41:22 2020/01/27
【摘要】 這個教程在這部份,是演示如何讓用戶在 TEXTAREA 輸入一段文字,然後算有多少字,這裡是英文用一般的空白隔開來計算,然後排序一下出現字的頻率。基本上達到的效果就像這像,如下截圖。由於是使用 GET 的技術,字數在 HTML 規格是有個限制記下程序裡的主要部份,主要就是 worddictionary 的一小段程序。在視頻的進行裡,曾經直接單行worddictionary我心裡正想,這樣子的...


這個教程在這部份,是演示如何讓用戶在 TEXTAREA 輸入一段文字,然後算有多少字,這裡是英文用一般的空白隔開來計算,然後排序一下出現字的頻率。

1580107065660658.png

基本上達到的效果就像這像,如下截圖。



1580106908122535.png


由於是使用 GET 的技術,字數在 HTML 規格是有個限制


1580107384789293.png


記下程序裡的主要部份,

1580107434947552.png

主要就是 worddictionary 的一小段程序。

在視頻的進行裡,曾經直接單行

worddictionary

我心裡正想,這樣子的寫法可以嗎?

果然是報錯的。

worddictionary ={}

是正確的寫法,表示宣告了一個空的  dictionary。

應該要不時到  Python 官網查看,這是最可靠的信息。

Django 也正是 使用  Python dictionary 的特性來做,i18n, 多語的翻譯。


1580107733360604.png



dictionary 有個很有用的 method items(), 回傳成對的 key, value


1580108053707786.png


sorted 在 Python 有很簡潔的使用方式,很容易搜到範例和自己容易懂的說明,

1580108255751222.png


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。