python

AtCoder ABC082-B – Two Anagrams を解いた

はじめに  

AtCoder ARC 004 A 2点間距離の最大値をitertoolで解いた

はじめに当社でも生徒さんの中で、上級レベルの方にはAtCoderへの挑戦をおすすめしています。その中で、入門としてよく紹介されている過去問のなかで、よいものをご紹介します。全探索今回は、

Python if文の使い方を解説

みなさんこんにちはALEXです。今回はPythonのテクニックの中で最も多用するもののひとつ、ifをご説明したいと思います。i

zip関数の使い方【初級者向け】

はじめにzip関数の使い方について説明します。zip関数はリストやタブルといった複数のイテラブルオブジェクトの要素をまとめて扱う関数です。forループと一緒に複数のリストの要素を取得するときに使うと便利です。forループ内で複数の要素を取得forループ内で複数のリストの要素を同時に取得する場合に、zip関数の

enumarate関数の使い方【初級者向け】

はじめにenumerate関数の使い方ついて説明します。enumerate関数for文でデータのindexを取得する際などに重宝するメソッドです。サンプルにわかりやすいコードを用意しましたので是非活用してください。enumerate関数を使うと、要素のインデックスと要素を同時に取り出す事が出来ます。いかに一週間をリストに収納して、要素とイ

map()関数、filter()関数の使い方

はじめにAIなどでラージサイズのデータを処理する際に、データをリストで処理したくなることが数多くあります。この時、リストに保持している値を一括で処理したくなることがおおいです。forループを使いこなすことができれば、なんとか処理は可能かと思います。処理したいリストのほかに別にリストを

ディープラーニングについてわかりやすく解説

はじめにAIとはArtificial Intelligent の略で、日本語では人工知能と呼ばれています。1950年代頃に提唱され始め、これまで何回かブームを経て、現在第3次AIブームを迎えており、いよいよ社会実装の期待が高まっています。 特に最近「ディープラーニング(深層学習)」という言葉を耳にすることが多いかと思います。この技術は画像認識の分野で近年非常に発達してお

DjangoでCRUD(2)

helloフォルダのforms.py修正 from django import formsclass HelloForm(forms.Form): id=forms.IntegerField(label='ID')helloのin

DjangoでCRUD(1)

はじめにみなさんこんにちはALEXです。WEBアプリケーションを作るには、Djangoをマスターするのが一番です。ややとっつきにくいですが、実はかなりのモジュールが標準で搭載されており、覚えてしまえばデータベースと連携したWEBアプリを簡単にWEBに公開することができます。 今回は、まず基本となるプロジェクトの作成とデータベ

Python プログラムを時間指定で実行する

はじめにみなさんこんにちはALEXです。弊社では自社およびクライアント様の業務効率をすすめるためRPA(Robot Programming Automation)を導入しています。日常業務でパソコンを使った定型作業は、基本的にすべてRPAで実行できます。毎月の請求書、領収書の発行。上役へのアナリティクスのレポート作成。今月の役員会議の資料。。。。当社で