プログラミング
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)だいぶん身についた。 【ワンポイン…
Webプログラミングの講義4日目。 【講義内容】 Webプログラミング HTML基礎 CSS基礎 今日も講義の内容聞きつつ、参考書の2カラムページを模写した。 【ワンポイント】 フルスクリーンページの制作 画像読み込み url()でパス指定 画像の繰り返し no-repeat: …
Webプログラミングの講義3日目。 【講義内容】 Webプログラミング CSS基礎 今日も講義の内容聞きつつ、参考書のシングルカラムページを模写した。 【ワンポイント】 コンテンツモデル ■ 7つのカテゴリ カテゴリ 説明 フロー ほぼすべてのタグが属する メタデ…
作業の流れ GitHubリポジトリ作成 git clone https://github.com/ユーザ名/アプリ名.git アプリ制作 サンプルコード index.html <html lang="ja"> <head> <meta charset="utf-8"> <title>Node App on Heroku</title> </head> <body> <H1>Hello Heroku.</H1> </body> </html> index.js const express = require("express"); const app = expr…
FlaskでHello Heroku Heroku with Python GitHubでリポジトリ作成 GitHub ローカルにクローンする git clone https://github.com/ユーザ名/アプリ名.git cd アプリ名 Python仮想環境構築 python -m venv . source bin/activate python -m pip install -U pip…
Webプログラミングの講義2日目。 【講義内容】 Webプログラミング HTML基礎 講義の内容は簡単すぎて退屈なので、参考書のフルスクリーンページを模写した。 フロントエンド楽しいな。 【ワンポイント】 Webサイトの制作の流れ サイトマップの作成 ワイヤー…
今日からWebプログラミングの講義が始まりました。 以下の参考書に沿って講義がされるのですが、自分で現代風にアレンジしています。 ●参考書 HTML&CSSとWebデザインが 1冊できちんと身につく本作者:服部 雄樹発売日: 2017/07/21メディア: Kindle版 この本…