shinoblog-manabu

Progate(プロゲート)を使って初歩の初歩からプログラミング勉強をはじめました。無料から有料バージョンへ以降しつつ、自分辞書として活用しています。なるべく私と同じ初心者目線を使い、各プログラミング内容を説明したいです。

【Python】クラスとインスタンス を勉強する! 【制作物も作ろう】

制作物の確認 レジ機能(簡易版)をつくる! point:ここを覚えておく! ”モノ”をつくる際には必ず1つの"モノ"に対し1つの情報があるということ メニューというモノをつくる point:重要 設計図が必要 つまり... 設計図 = クラス モノ = インスタンス こ…

【Python】モジュールを使ってコードを再利用しつつコーディングする方法【utils.py】

コードを分ける作業を開始しよう どのようにして分けるのか? ↓ モジュールを使う ↓ 今回は "utils" をインポートする point モジュール名.関数名() モジュール名と関数名はドットを用いて’繋ぐ’ するとモジュールの関数を実行することが可能になる ※引数…

【Python】じゃんけんゲームをつくる! 先ずは仕組みを理解するための格子づくりする①

プレイヤー名の設定 手順書 ①input を用いて入力を受け取る ②変数名 に代入できるよう = を用いる ③変数player_nameと空文字を比較する、ifを用いる ④else を用いる ※末尾にコロンを忘れないように ※インデント間違いに注意(ifと同じ縦列) ⑤変数player_nam…

【Python】 "引数を初期化" し、さらに豊かな表現へ! ③引数についての基本的なプログラミング操作方法

ここまでのまとめ ①引数についての基本的なプログラミング操作方法 シリーズ shinoblog-manabu.hatenablog.com ②引数についての基本的なプログラミング操作方法 シリーズ shinoblog-manabu.hatenablog.com 今回は第3段! "引数を初期化する方法" を学ぶ poi…

【Python】 "引数って複数渡せる" って知ってた?! ②引数についての基本的なプログラミング操作方法

複数の引数を持つ関数 point 引数を複数書く場合、第一引数、コンマ、スペース、第二引数..と、このように書き足していくことができる 関数に複数の引数を渡す 関数に複数の引数を渡す場合、どうすれば良いのだろうか。 point 引数も仮引数と同じ順番を守る …

【Python】 "引数を受け取る" って何だ?! ①引数についての基本的なプログラミング操作方法  

引数を定義すると便利です その理由 引数を色々関数にわたすと、関数の処理結果を変えることができるようになるから まず最初にすること!これを覚えよう!! 引数を定義する順番を覚える 1.変数を定義する。すなわち仮引数(かりひきすう)を指定するところ…

基礎Python改訂2版 を使ってPython学習の基礎固めをしていきます

今日から復習の意味合いを兼ねて勉強し直します。 Pythonはプロゲートにて課金しつつ勉強しているのですが、 多方面からの勉強を経て、基礎固めをしたかったからです。 とりあえず45分という短めの勉強時間の中で、気になった学習内容を解説していきます。

入力チェックをしよう ~Reactを使ってお問い合わせページをつくる~

aitojyounetu(Lv.182)React 学習レッスン IV入力チェックをしよう8. エラーメッセージの作成 より https://prog-8.com/react/study/4/8#/24 目的 入力チェックをして、入力が空かどうかのチェックとstateの更新を行おう。 目標 Eメールアドレス未入力の場合…

入力値をstateで管理しよう 1/3

入力値をstateで管理しよう Reactを使ってフォームを作る フォームの条件 point・stateと入力値を紐づける・inputタグのvalue属性にstateの値を指定する isSubmittedの下に、stateのemailを追加する value属性の指定 value属性を指定することで、指定した値…

送信完了メッセージを表示しよう 3/3 【React】

ボタン押すと表示が切り替わる onSubmitとstateの更新 手順 1.handleSubmitメソッドを定義 2.handleSubmitメソッドの処理部分に注目。「this.setState」を用いて、stateのisSubmittedをtrueに更新。ここでhandleSubmitメソッド定義は完成 3.formタグに、onS…

モーダルを完成させる【React】1/ 2

中央部分に出現したPOP UP画面,通称モーダル(Modal)を表示させる Progate ReactⅢ モーダルを表示する より ざっくりと作業手順をメモする stateを変更する メソッドを定義handleClickLessonメソッドを定義するhandleClickLessonメソッドの定義部分で、「hand…

正規表現 をPythonとして色々使ってみる

正規表現 準備編 そもそも正規表現とは何だ? 連続した文字列の検索パターン定義 を指す 参考:Linuxで使う正規表現についてまとめました (eng-entrance.com) 上記の記事はとても有益です。時間はかかりますが、読んでそんはないです。 イースターエッグを表…

【実行ログ】Bash を使って色々なことを試してみよう

まずはubuntuのインストールをしよう WindowsにBashをインストールする方法 | SONICMOOV LAB Windowsはすべからく、インストール。 GitBashからPythonのコードをつかってみる コマンド 問題点 GitBashからPython起動確認。しかしprint関数が使えなか…

【Github】簡単!ローカルリポジトリの内容をプッシュする方法【push】

ローカルリポジトリの内容をプッシュする プッシュする前にすること ・GitHubサイトへいく ・右上のプロフィール画面からyour profileをクリックする ・上記バナーよりRepositoriesをクリック ・プッシュするPublicをクリック ・urlをコピーする リポジトリ…

変更の差分を確認する

ファイルの変更差分について解説します ちなみに変更差分とは値の差・違いを意味します。 参考: 「差分」の意味とは?ビジネス・数学・デザインでの使い方と類語、対義語、英語表現を解説 - WURK[ワーク] (eigobu.jp) 実際にどんな変更をしたのか?を確認…

【初めてのGit】リモートリポジトリの準備に必要な用語やしくみ!ビギナー目線から解説します【プログラミング】

共有の仕組み 知っておくこと ファイルを置く場所の名前 リモートまたはリモートリポジトリと呼ぶ ポイント リモートまたはリモートリポジトリは、共有のファイル置き場 仕組み リモートリポジトリからファイルをアップロードおよびダウンロードし、ファイル…

【Git】ギットの変更状況を確認する方法【初めてのプログラミング】

Githubを使おう! 誰が何を変更したかを確認するには?誰が何を変更したかを確認する方法を、様々なパターンを使って説明します。 git log と入力するとそれまでの実行ログを確認することができる point :画面移動および終了するときのキー操作について jkq …

【Git】誰がどんな変更をしたか?を確認するための方法を解説する【プログラミング】

git logコマンドを使って、リポジトリにコミットされているログの確認をしたい どうすればよいか? を解説します。 今回のキーワード git log commit **** :コミットのハッシュ値 Author: Date: 便利なオプション git log --online :gitのコメントログを一…

【Git】ギットリポジトリの現在の状況確認をする方法【プログラミング】

ギットリポジト の状態を確認する方法とは? ターミナルから確認する git status とコマンド入力する 表示された文字列の意味 1 文字列の意味を読み解く ・ブランチがマスターになっている ・オリジン/マスター(Github)に対し、5つ分コミットしている.git p…

【Git】さまざまなファイルを変更した時の対応(コミット)方法をターミナルで確認する【GitHub】

ファイルの新規作成・削除・複数のファイルを変更したときにコミットする方法を解説する 1 エディタを立ち上げファイルを新規作成する git にてどうなっているかを確認する git status を入力する 2 second txt と表示されているのがわかる second.txt をコ…

【Git】さまざまなファイルを変更した時の対応(コミット)方法をターミナルで確認する【GitHub】

ファイルの新規作成・削除・複数のファイルを変更したときにコミットする方法を解説する 1 エディタを立ち上げファイルを新規作成する git にてどうなっているかを確認する git status を入力する 2 second txt と表示されているのがわかる second.txt をコ…

【Git】新規プロジェクトを立ち上げる【GitHub】

Gitの基本的ワークフローの、全体的な流れをみていこう git C:/Users/shinobu-code/Desktop/intro_git/.git/ にある既存のGitリポジトリの再初期化を行いました。 ここで問題発生/vimが動作しない問題 これでいいの?何か違うような・・・・。 エラーになっ…

【Git】変更をコミットする流れを把握しよう【プログラミング】

「変更をコミットするため」に覚えること ファイルを変更したらステージングエリアへ "変更を追加する" ステージングエリア 下記のとおり。 ファイル変更後、ステージングエリアに移動する。そしてローカルリポジトリにコミットする。コミットする前のエリア…

【初めてのGit】共有ファイル選択と選択したファイルを記録する【プログラミング】

Gitを操作する方法 point ターミナルを使って操作する git init を実行する 基本的な共同開発準備の流れ 1/コードの変更 2/共有物の準備 3/共有 共有するファイルを選択しよう 演習問題 右画面と左画面を活用し、ターミナルとエディタを使う。 index.htmlの…

2. Gitの初期設定

Gitインストール完了! Git Bashの起動 いよいよGitの初期設定を開始します。 Git Bashを起動し、手順通りにすすめていく。 インストールしたGitフォルダから ”Git Bash” を選択し起動する。 この画面からスタート。さぁ始めよう! 1.user.name "好きな名…

【Windows版】プロゲートからGitのインストールを試みるも仕様が変わっていたので報告する‥【Git 2.34.1 Setup】

1画面目 https://git-for-windows.github.io/ まずは上記のGitサイトからダウンロード。 2画面目 3画面目 4画面目 5画面目 6画面目。ここで選択肢が出てくる。「エディタの選択」をする必要があり、様々な項目がある。ここではプロゲートの通り、VCSを…

GitHubを使うための準備をしてみた

プロゲートにて、Gitの環境構築を試みた。 【Windows】Gitの環境構築をしよう! | プログラミングの入門なら基礎から学べるProgate[プロゲート] (prog-8.com) 忍者ブログにて、言語などの基本知識を読んだ。 GitHubの使い方を画像つきで徹底解説・初心者でも…

クラスオブジェクトの使い方

クラスオブジェクトの出力 alt + r を押すと・・・。 クラスオブジェクトの出力

戦争カードゲームを作るためにググって良かったオススメサイト一覧【Python】

まずはこちら。 独学プログラマーからの引用サイト self_taught/python_ex272.py at master · calthoff/self_taught · GitHub 写経してみましたが、全く動きませんでした。 ではここからが本題。 何が原因か。どうしたら動くようになるのか。 超わかりやすく…

【python】区切り子と~リテラルと名の付くワード【勉強】

区切り子 本来、識別子や各トークンの間に空白を入れる必要がある。 それを省くことができる。その役割を果たすのが区切り子である。 区切り子は()カッコの事である。 例:区切り子を使った方法(※区切り子は()だけではないので注意) -point- 区切り子…