shinoblog-manabu

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

基礎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- 区切り子…

【python】クローリング・スクレイピングとは【基本的な概念をおぼえる】

クローリングとスクレイピング クローリングとは・・・ クローラーがインターネット上の情報を収集すること ではスクレイピングって何? クローラーが集めた情報から必要なデータを抽出すること クローラーの利便性を考える 必要な情報のみを抽出するので効…

プログラムの構成要素 トークン・識別子・演算子・結合規制

プログラムの構成要素 -point- \ は現在の'行'が次の行に継続する、という意味 空行は無視される インデント(スペース)の意味や書き方について カッコ内()では自由に改行が可能 注意点:カッコは()だけではない ()、[]、{}とあり、これらのカッコ…

【python】sorted関数・フローチャート【if文】

sorted関数 sorted関数 = ソートを行う組み込み関数 4値以上ののソートのプログラムを作成するとどうなるか?! 多岐に渡るif文を形成せねばならず、これが特にめんどくさい。 その煩わしさを解消するために「組み込み関数」を利用する。それがsoted関数であ…

【python】2値のソート・3値のソート【if文】

それぞれの違いを理解しよう 2値のソート 例1:2つの値を昇順にソートするプログラム 2値のソートは変数a,bそれぞれの値を交換することで行うプログラムである。 -point- ・2つの整数値を読み込む ・2つの整数値を昇順に並べ替える ・並べ替えることを…

【python】if文とインデント・if文の構文とスイート

if文とインデント 例1 今回のif文は、最初のif文の中に入っている。nの値が正のとき実行される。 -point- ・nが0以下であれば、奇数かどうかの判定および表示は実行されない。 ・内側のprint・if文は揃っていて、レベルが1段階深い。これは外側が構成す…

【python】複数の文を実行するif文

【公式】ミート矢澤のハンバーグお取り寄せグルメギフト|ヤザワミートオンライン (valuet.co.jp) if文を使って複数の文を実行しよう 条件 ・2つの整数値を用意する。 ・小さい値、大きい値それぞれの値を求める。 複合文で制御する文が複数あった場合、こ…