目次 はじめに Chapter1 システム構築用ネットワークの作成 1-1 VPC 1-2 サブネット(Public) 1-3 インターネットゲートウェイ アタッチ 1-4 ルートテーブル ルートの追加 サブネットの関連付け 1-5 DNSホスト名の編集 おわりに Chapter2 WordPress用サーバ…
Excel マクロ/VBAの講義最終日。 【講義内容】 練習問題7 【ワンポイント】 VBA練習7 Rows.Count: 行数 セル.row: セルの行番号 Sub セル書式設定() Dim i As Integer Dim j As Integer Dim colNum As Integer colNum = 3 Dim rowNum As Integer Dim targe…
Excel マクロ/VBAの講義9日目。 今日で講習の半分が終わりました。 【講義内容】 練習問題4~6 【ワンポイント】 VBA練習4 Split Sub 配列生成() Dim fruits As Variant Dim i As Integer Worksheets("サンプル果物表").Select fruits = Split(Range("E2").V…
Excel マクロ/VBAの講義8日目。 参考テキストもすべて終了。 【講義内容】 総合問題4~6 練習問題1~3 【ワンポイント】 VBA練習1 変数の宣言を強制 Option Explicit For To Sub シート見出し色変更1() num = Worksheets.Count For i = 1 To num If InStr(Wo…
ソート 逆文字列 'This is a example.'[::-1] '.elpmaxe a si sihT' sorted関数 sorted(iterable[, key][, reverse]) odds = [1, 5, 3, 9, 7] sorted(odds) [1, 3, 5, 7, 9] sorted(odds, reverse=True) [9, 7, 5, 3, 1] #### 複数キーで1項目で昇順、同値が…
はじめに 詳しく知りたい人は、公式のチュートリアルへどうぞ。 Python3自体のインストールは済んでいる前提です。 venvで仮想環境の構築 仮想環境の構築 C:\pystudy>python -m venv myenv 有効化 C:\pystudy>myenv\Scripts\activate.bat pipのバージョンが…
Excel マクロ/VBAの講義7日目。 【講義内容】 Chapter6 デバッグ 総合問題 【ワンポイント】 印刷 印刷関連 PageSetup PrintPreview PrinOut ユーザ定義関数 Function 関数名(引数1, 引数2, ...) 'ToDo End Function 【今日の積み上げ】 Excel マクロ基本操作
Excel マクロ/VBAの講義6日目。 参考テキストも終盤になりました。 【講義内容】 Chapter5 販売管理プログラムの作成 【ワンポイント】 Chr関数 文字 数値 タブ chr(9) 改行 chr(10) 半角スペース chr(32) 継続行 ( )半角スペース+(_)アンダースコア MsgBox(…
Excel マクロ/VBAの講義5日目。残り5日間です。 【講義内容】 Chapter4 変数と制御構文 練習問題1~4 【ワンポイント】 MsgBox prompt以外は省略可能。 MsgBox(prompt, buttons, title, helpfile, context) buttons MsgBox("データを削除しますか?", vbYesN…
Excel マクロ/VBAの講義4日目。 今日も昨日に引き続き講義の合間に、MOS Excel Expert(第2回模擬試験)。 【講義内容】 Chapter4 変数と制御構文 【ワンポイント】 IF~Then~ElseIf~Else~End If Sub shiken3() Worksheets("If~Then").Select tensuu = R…
Excel マクロ/VBAの講義3日目。 講義の合間に、MOS Excel Expert(第2回模擬試験)。 【講義内容】 Chapter4 変数と制御構文 【ワンポイント】 スコープ module1 Dim scope As String Public pScope As String Sub Proc1() scope = "Module1 - Proc1" MsgBox…
while count = 0 while count <= 10: print(count) count += 1
range for i in range(5): print(f'{i} times.') 0 times. 1 times. 2 times. 3 times. 4 times. リスト items = ['apple', 'banana', 'orange'] for item in items: print(item) apple banana orange 辞書 items = [ {'name': 'apple', 'plice': '150'}, {'…
True? False? A = [1, "1", True, -1, 0, 0.0, 0j, None, "", False, {}, [], (), [[]]] result = [x for x in A if x] print(result) # [1, '1', True, -1, [[]]] if~elif~else a = 2 if a == 0: print(f'a is zero: {a}') elif a == 1: print(f'a is one…
Dictionaries D ={} D['name'] = 'Bob' D['age'] = 24 print(D) # {'name': 'Bob', 'age': 24} key指定 D['name'] # {'name': 'Bob'} key一覧 D.keys() # ['name', 'age'] keyの存在確認 'age' in D # True 値一覧 D.values() # [24, 'Bob'] key削除 del D['…
Excel マクロ/VBAの講義2日目。 かなり初歩的な内容なので講義を聞きながら内職。 【講義内容】 Chapter3 モジュールとプロシージャ メソッド シートの選択 Worksheets("Sheet1").Select シートの削除 Worksheets("Sheet1").Delete アクティブシートの削除 A…
今日からExcel マクロ/VBAの講義が始まりました。 【参考テキスト】 amzn.to 【講義内容】 Chapter1 マクロの作成 Chapter2 マクロの編集 【ワンポイント】 マクロ名は、 先頭1文字目は、文字列 2文字目以降は、文字列、数値、_(アンダーバー) スペースは使…
Tuple tuple0 = () # () tuple1 = tuple() # () tuple2 = 0, '1', 2, [3], -4 print(tuple2) # (0, '1', 2, [3], -4) print(tuple2[1]) # '1' 要素がひとつのタプル one_tuple = 'one', # 最後に "," をつける count t = ('a', 'b', 'c', 'a') t.count('a') …
List list1 = ['aaa', 'bbb', 'ccc', 100, 1234] 追加 append list1.append('ddd') # ['aaa', 'bbb', 'ccc', 100, 1234, 'ddd'] insert list1.insert(1,'eee') # ['aaa', 'eee', 'bbb', 'ccc', 100, 1234, 'ddd'] extend list2 = ['xxx', 'yyy'] list2.exten…
文字列 単一引用符(')でも二重引用符(")でも良い ただし、三重引用符(""")で文字列を囲む場合は二重引用符を用いる str1 = "abc" str2 = 'def' ##### 改行を含む str3 = """ghi jkl mno""" str4 = '%s xxx' % str1 #abc xxx str5 = '%s %s' % (str1, str2) #…
Webプログラミングの講義最終日。 2周目テキスト通り(float版)の2カラムページ制作。 【講義内容】 Webプログラミング 演習課題(2問) 【課題完成品】 【今日の積み上げ】 Webプログラミング
Webプログラミングの講義11日目。 2周目テキスト通り(float版)のワンカラムページ制作。 【講義内容】 Webプログラミング 公開用サーバにアップロード starserver free 演習課題(2問) 【課題完成品】 【ワンポイント】 CSSアニメーション fadein fadein.ht…
Webプログラミングの講義10日目。 参考テキストも一通り終えたので、2周目突入。 (1周目は独自(flexbox版)で制作したので、2周目はテキスト通り(float版)に制作中) 【講義内容】 Webプログラミング レスポンシブ対応 公開用サーバ準備 starserver free 【…
Webプログラミングの講義9日目。 【講義内容】 Webプログラミング HTML基礎 CSS基礎 今日も講義の内容聞きつつ、Vue.jsとCSSでページに動きを付けました。 【ワンポイント】 viewport 文字サイズの計算 表示したいサイズ(15px) / ブラウザ幅(375px) * 100vw …
Webプログラミングの講義8日目。 【講義内容】 Webプログラミング HTML基礎 CSS基礎 今日も講義の内容聞きつつ、Vue.jsとCSSでページに動きを付けました。 【ワンポイント】 CSSトランジション CSSアニメーション 【今日の積み上げ】 Webプログラミング
数値 切り上げ a = 17 b = 3 (a+b-1) // b # 6 import math math.ceil(1.2) #2 切り捨て import math math.floor(1.2) #1 小数点以下n桁目で四捨五入 round(3.14159, 3) # 3.142 round(1251, -2) # 1300 浮動小数点演算、その問題と制限 round(1250, -2) # 1…
はじめに これからPythonを始める人は、Python3 を使う。 コーディングはスタイルガイドに従う。 言語仕様 インタプリタ言語 変数 (宣言なし, 型制限なし) Hello, World! 実行例1 ワンライナー形式 > python -c "print('Hello, World!')" Hello, World! 実行…
Webプログラミングの講義7日目。 【講義内容】 Webプログラミング HTML基礎 CSS基礎 今日も講義の内容聞きつつ、Vue.jsでページに動きを付けました。 【今日の積み上げ】 Webプログラミング
Webプログラミングの講義6日目。 【講義内容】 Webプログラミング HTML基礎 CSS基礎 今日も講義の内容聞きつつ、参考書のお問い合わせページを模写した。 【ワンポイント】 YouTube動画の埋め込み <iframe width="424" height="238" src="https://www.youtube.com/embed/UFQEttrn6CQ" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen><…</iframe>
Webプログラミングの講義5日目。 【講義内容】 Webプログラミング HTML基礎 CSS基礎 今日も講義の内容聞きつつ、参考書のページを模写した。 フルスクリーン、シングル、2カラムと3つ模写し終えたので CSS(特にFlexbox)だいぶん身についた。 【ワンポイン…