IT・技術研修ならCTC教育サービス

サイト内検索 企業情報 サイトマップ

研修コース検索

コラム

Python海外ニュース紹介

CTC 教育サービス

 [IT研修]注目キーワード   Python  UiPath(RPA)  最新技術動向  Microsoft Azure  Docker  Kubernetes 

第24回 今年10月リリース予定のPython 3.11のプレビュー 他5本 (野田貴子) 2022年4月

皆さん、こんにちは。野田貴子です。Pythonのお作法であるPythonZenとPEP8の理解度を問う無料の試験「PythonZen &PEP 8検定」が始まりましたね。皆さん、もう受験されましたでしょうか?合格者は認定証が出るそうですので、興味がある方はぜひ受験してくださいね。そして、この機会にPythonを学びたい方は国内トップレベルのPython研修コースのラインアップを持つCTC教育サービスの研修コースも是非ご覧くださいネ。

Python研修コース:https://www.school.ctc-g.co.jp/python/

今号もPythonの海外ニュースをご紹介しますね。興味がある方はご覧ください。 それでは今号も宜しくお願いいたします。

Python 3.11のプレビュー 〜改善されたエラーメッセージ〜

Python 3.11 Preview: Even Better Error Messages
https://realpython.com/python311-error-messages/

今年の10月にリリースが予定されているPython 3.11では、エラーメッセージが今よりも実用的になります。こちらの記事は、すでに公開されているPython 3.11のアルファ版をインストールし、エラーのあるコードをデバッグしてみるチュートリアルになっています。

知っておくべきPythonのビルトイン関数

Python Built-in Functions to Know
https://www.pythonmorsels.com/built-in-functions-in-python/

Pythonには数十ものビルトイン関数があり、標準ライブラリにはさらに数百の関数があり、サードパーティのライブラリには...もうどれほどの関数があるのか分かりません。学習を始めたばかりの段階では、どの関数を学ぶべきか迷子になってしまうことでしょう。こちらの記事では、すべての開発者が知っておくべき重要な関数をピックアップしています。

Pythonで繰り返し可能なオブジェクトをループ中に変更することについて

Modify Iterables While Iterating in Python
https://rednafi.github.io/reflections/modify-iterables-while-iterating-in-python.html

繰り返し可能なオブジェクトをループ中に、そのオブジェクト自体を変更したいと思ったことはありませんか? 例えばループの中である条件に当てはまった要素をオブジェクトから削除したい場合など。この処理は、思ったまま素直にコードを書けば、思った通りの結果になるのでしょうか? 残念ながらそうではありません。ループ中のオブジェクトの変更にはコツがあります。詳しくはこちらの記事を読んでみてください。

Djangoを理解しよう 〜セキュリティ編〜

Understand Django: Security and Django
https://www.mattlayman.com/understand-django/secure-apps/

Webアプリケーションを開発する上で、セキュリティはとても大事なことです。ユーザーからの信頼にも影響を及ぼします。こちらの記事では、Djangoアプリケーションのセキュリティを向上させる方法が紹介されています。

データサイエンスチーム向けのコードレビューガイドライン

Code Review Guidelines for Data Science Teams
https://tdhopper.com/blog/code-review-guidelines

データサイエンス向けのコードレビューについて考察した記事です。データサイエンスではない方にとっても、コードレビューを行う意味や方法、そしてその成果については一読の価値があるでしょう。

Pythonアプリケーションにおけるメモリ使用量の最適化

Optimizing Memory Usage in Python Applications
https://martinheinz.dev/blog/68

パフォーマンスの最適化では、速度とCPU使用率だけに焦点が当てられることが多く、メモリ使用量はこの2つほど注目されません。アプリケーションがメモリ不足でクラッシュするのを避けられる以外にも、メモリ使用量の最適化にはメリットがたくさんあります。詳しくはこちらの記事をお読みください。

 


 

 [IT研修]注目キーワード   Python  UiPath(RPA)  最新技術動向  Microsoft Azure  Docker  Kubernetes