【パソコン教室】 キュリオステーション ワンポイント・レッスン/レスキュー/サービス 事例紹介

日本IBM出身ベテラン講師が常駐している横浜市鶴見区のパソコン教室キュリオステーションでは、生徒さんのわからない事、困った事を解決するワンポイント・レッスン、持込・出張パソコンレスキュー、ホームページ作成、原稿作成、ラミネート加工、名刺作成等々、各種付随サービスも承ります。過去の事例を紹介いたします。

授業事例

【授業事例】パソコン教室 スマホ・タブレット教室 プログラミング教室 キュリオステーション鶴見校

  • Googleスプレッドシート、ドキュメントの使い方
  • JavaScript createElement, setAttribute, querySelector, addEventListener
  • パーソナル編集長 フォント・デコの使い方
  • LibreOffice Writter(ワープロ) 表の編集(行の追加)
  • Visual Studio Code Japanese Language Pack for Visual Studio Codeインストール
  • Outlook アドレス帳の操作
  • Excel VBA モジュール名の変更
  • ワード オプション 詳細設定 「行末のスペースには下線を引く」
  • 電子書籍ファイル「EPUB」の作成ソフトウエア LeME ダウンロード、インストール、使い方
  • ワード カーニングの解除
  • ペイント3Dの使い方
  • メルカリ ユーザー登録、購入手続き
  • 「Amazonアソシエイトプログラムは、ウィジェットのすべてのサポートを廃止」対策検討
  • カメガヤ公式アプリ Google Playからインストール
  • Python Tkinter keysym
  • rakido アプリ App StoreからiPhoneへインストール
  • JavaScript jQuery セレクタの書き方、fadeIn, fadeOutの使い方
  • Gmail エイリアスの使い方
  • Anaconda PowerShellの使い方
  • Evernote から Onenote に移動
  • VBA ValidationオブジェクトのAddメソッドの使い方
  • Python AttributeError: ‘tuple’ object has no attribute ‘append’
  • Kingsoft Presentation 入門
  • Excelアクセスキーの使い方、PHONETIC関数の使い方、セルの範囲に名前をつける(名前の定義)、ワークシート分析(数式の検証)
  • パワーポイント(パワポ)発表者ビューの使い方、目的別スライドショー、アニメーション設定、画面切り替え効果の設定、スライドマスターの使い方
  • Excel ピボットテーブル「そのピボットテーブルのフィールド名は正しくありません」問題対策
  • Text to ASCII Art Generator (TAAG) の使い方
  • Excel VBA Function
Function myfunc(ByVal mydata1 As Integer, ByVal mydata2 As Integer) As Integer
myfunc = mydata1 * mydata2
End Function
  • 一太郎ビューア2022のインストール
  • Chromebook IdeaPad 初期設定、Googleアカウントパスワード変更、Wifi接続
  • Windows 11 設定 アクセシビリティ 視覚効果 アニメーション効果をオフ
  • Wondershare DVD Memory (MOVファイルからDVDの作成)
日本IBM出身
ホームページビルダー元開発責任者
鎌田裕二
責任指導
横浜市鶴見区のパソコン教室⇒

お問い合わせ TEL:045-567-8393
【開校13年 総受講生 1,600名以上】
小学生から90才まで通学実績有
2022年4月2日

【授業事例】パソコン教室 スマホ・タブレット教室 プログラミング教室 キュリオステーション鶴見校

  • JavaScript console.log() の使い方、Chrome Dev Tool Consoleの使い方
  • JavaScript プログラミング alert, confirm, prompt ダイアログボックスの使い方, NaN (Not a Number), parseFloat, parseInt
  • JavaScript getElementById(), querySelector()
  • Windows11 Microsoft Officeライセンス認証
  • JavaScript DOM操作 createElement(), setAttribute(), insertBefore(), removeChild(), addEventListener(), setInterval(), clearInterval()
  • iCloud ストレージアップグレード、Apple ID 支払い方法(クレジットカード)追加、AirDropの使い方、iCloudストレージの共有
  • Excel VBA モジュール、プロシジャー、オブジェクト、プロパティ、メソッドの使い方
  • 内容証明用紙 ワードのテンプレートの使い方
  • 事件記録符号の使い方
  • AdBlock — 広告ブロッカーのインストールと使い方
  • iPad 初期化
  • Excel マクロの記録
    ActiveSheet.Shapes("グラフ 2").IncrementLeft 81
    ActiveSheet.Shapes("グラフ 2").IncrementTop -19.5
    ActiveSheet.Shapes("グラフ 2").IncrementLeft -69
    ActiveSheet.Shapes("グラフ 2").IncrementTop -30
  • iPhone パスコード作成、Apple ID作成、OCNモバイルONEアプリのインストールとモバイル通信設定
  • radiko の使い方
  • ホームページビルダー19 テンプレート ビジネス増強キットのアンインストール
  • AFN 360 Internet Radioの使い方
  • Tor Browserのインストール BBCサイトの閲覧
  • Visual Studio Code Editor > Unicode Highlight: Non Basic ASCII 設定
  • iCloud 利用規約の更新
  • 伝助 スケジュール調整サービスの使い方
  • EXCEL VBA CurrentRegion 定義
  • Google Slideの使い方
日本IBM出身
ホームページビルダー元開発責任者
鎌田裕二
責任指導
横浜市鶴見区のパソコン教室⇒

お問い合わせ TEL:045-567-8393
【開校13年 総受講生 1,600名以上】
小学生から90才まで通学実績有

【授業事例】パソコン教室 スマホ・タブレット教室 プログラミング教室 キュリオステーション鶴見校

  • OBS Studio ダウンロードとインストール、YouTube配信、拡張デスクトップの使い方
  • 筆ぐるめ 筆まめ住所録の取り込み(ContactXMLVersionでの書き出し経由)
  • Visual Studio Code Keyboard Shortcuts for Windows
  • パソコンからSMSを送信する message.google.com Messages for web
  • Atom+XAMPP
  • Excel 「ドキュメント検査機能では削除できない個人情報がドキュメントに含まれていることがありますので、ご注意ください。」
  • Excel VBA マクロ作成(テンキータイピング練習マクロ)
  • 「Outlookデータファイルにアクセスできません」問題解決
    (e-mansionかんたんメール設定ツール使用)
  • Excel VBA コンパイルエラー対応
  • Google Chrome用 Adobe Acrobat拡張機能の設定
  • ScanSnap SshRegister.exe アプリケーションエラー
  • Excel 2019 SUMIFSの使い方(町内会会計)
  • アンドロイド スマホ 写真印刷
  • Windows10からWindows11へのアップグレード(更新)
  • Gmailの使い方(「プロモーション」ではない)
  • Blender 2.93 LTS (3D CG) Windows Storeより入手(インストール)
  • iTunes インターネットラジオの使い方
  • Apple ID のパスワードを変更
  • Windows Modules Installer Workerとは? 、ディスククリーンアップ
  • Windows8.1 から Windows10へのアップグレード後の、個人ファイルの復旧
  • 大容量ファイル管理・受け渡しシステム WebFile ASPの使い方(ファイルのダウンロード)
  • Windows11 スナップレイアウトの使い方
  • LibreOffice ダウンロードとインストール
  • GMAILパスワード再設定
  • Windows11 Microsoft Edgeの使い方
  • Excel 2003 印刷範囲の設定
  • Windows Storeから ペイント3Dの入手、使い方
  • Windows11 回復ドライブの作成
日本IBM出身
ホームページビルダー元開発責任者
鎌田裕二
責任指導
横浜市鶴見区のパソコン教室⇒

お問い合わせ TEL:045-567-8393
【開校13年 総受講生 1,600名以上】
小学生から90才まで通学実績有
2022年1月7日

【授業事例】パソコン教室 スマホ・タブレット教室 プログラミング教室 キュリオステーション鶴見校

  • So-net メール設定(Outlook)
  • home 5G HR01(5G対応ホームルーター)とノートパソコンの接続
  • スマホ PayPayバーコード支払い@コンビニ
  • Excelショートカット(F2 セルの編集)
  • PayPayオートチャージの無効化
  • スマホ Googleフォト 写真の切り抜き
  • teket チケットの受け取り
  • iPhone 画面切り替え(マルチタスク機能)
  • Line Keepメモの使い方
  • らくらくホン 運転中モード 解除
  • Chromeをカスタマイズ(このページをカスタマイズ)ショートカット
    カスタムショートカット、よくアクセスするサイト
  • パイソンプログラミング
    SyntaxError: EOL while scanning string literal
  • Thunderbird 添付ファイル(JPEG画像)インライン表示されない問題
    送信元は、Outlook
    application/octet-stream メール添付ファイルとして送信
  • リンクされている Google アカウントへのアクセスが Mozilla Thunderbird Email に許可
  • Windows Media Player 音楽CDの取り込み
  • Visual Studio Codeの使い方(エクスプローラー、ターミナル)
  • パイソンプログラミング
    TypeError: can only concatenate str (not “float”) to str
    tkinter の使い方、PhotoImage、Canvas、title、minsize
  • TikTokアプリをゲット
  • Zoom バーチャル背景の使い方
  • 筆王ユーザー登録
  • Zenn.dev ユーザー登録
  • Gmail 署名の編集
  • パイソンプログラミング リスト関数
    append, extend, insert, remove, clear, count, sort
  • Visual Studio Code
    Compareの使い方
日本IBM出身
ホームページビルダー元開発責任者
鎌田裕二
責任指導
横浜市鶴見区のパソコン教室⇒

お問い合わせ TEL:045-567-8393
【開校13年 総受講生 1,600名以上】
小学生から90才まで通学実績有
2021年12月4日

【授業事例】パソコン教室 スマホ・タブレット教室 プログラミング教室 キュリオステーション鶴見校

  • Playストア コードの入力
  • Microsoft Officeの再インストール、ファイル関連付けの修正
  • レコチョクのインストールと使い方
  • WebFile ASPの使い方(ファイルの受信)
  • ピクトグラミング入門
  • インスタグラムの画像URL取得方法
  • 筆ぐるめ 年賀状作成
  • Microsoft Office 言語設定(イタリア語から日本語へ変更)
  • ESETインターネットセキュリティ ネット購入
  • phpmyadmin SQL SELECT * FROM `wp_posts` WHERE ID=3326
  • Qiita ユーザー登録、新規投稿
  • +メッセージ(プラスメッセージ)の使い方(グループメッセージ)
  • e+(イープラス)チケット予約・購入・販売情報サイト 使い方
  • Excel VBA format関数の使い方
  • らくらくスマートフォン 使い方入門
  • みずほ証券ネット倶楽部のスマートフォンサイトの使い方
  • GETTR アカウント作成
  • Microsoft Excel 「履歴」は予約語のため、シート名に使用できません。
  • ViPlex Express LED看板内容の編集
  • Windows仮想デスクトップの使い方
  • iTop VPN インストールと使い方
  • 【ExcelVBA】オートメーションエラー対処
  • Python 再帰関数
  • メルカリ パスワード再設定
  • Excel INDEX, MATCH関数の使い方
  • Python プログラミング math.copysign()の使い方
  • dカード Web明細確認、d払いの使い方
  • MacBook Air Safariの使い方
  • Google Earth KMLファイルのインポートと表示
日本IBM出身
ホームページビルダー元開発責任者
鎌田裕二
責任指導
横浜市鶴見区のパソコン教室⇒

お問い合わせ TEL:045-567-8393
【開校13年 総受講生 1,600名以上】
小学生から90才まで通学実績有
2021年10月20日

【授業事例】パソコン教室 スマホ・タブレット教室 プログラミング教室 キュリオステーション鶴見校

  • https://www.w3.org/TR/html4/loose.dtd 問題(ホームページビルダー)
  • HxD Hex Editor ダウンロードとインストール
  • Kindle Previewer インストールと使い方
  • no binding for nonlocal エラー対処 パイソン プログラミング教室
  • ActiveSheet.Protect UserInterfaceOnly:=True の使い方
  • trojan_spyware_alert 対策
  • Excel VBA セルのロックと解除
  • アンドロイド タブレット初期設定 PIN入力
  • Windows Update 問題 App Readinessサービスを開始
  • Google AppsScript 入門
  • Google Chrome リモートデスクトップの使い方
  • イラストレータ 文字 斜体(シアー)
  • Windows10 Microsoftアカウントからローカルアカウントへ切り替え
  • パイソン プログラミング教室 デコレータ
def a(func):
    print('a')
    return func
    
@a
def add(a, b):
    return a + b

@a
def mul(a, b):
    return a * b


print(add(1, 2))
print(mul(3, 4))
  • パイソン プログラミング教室
    random.random()
    random.choice()
    random.uniform()
  • パイソン プログラミング教室 パイソン pygletのインストール

(base) PS C:\Users\yu2ka> pip install pyglet
Collecting pyglet
Downloading pyglet-1.5.19-py3-none-any.whl (1.1 MB)
|████████████████████████████████| 1.1 MB 6.4 MB/s
Installing collected packages: pyglet
Successfully installed pyglet-1.5.19

  • パイソン プログラミング教室
    標準ライブラリ Collections

data = 'すもももももももものうちすもももももももものうち'
import collections
counter = collections.Counter(data)
counter
Counter({'す': 2, 'も': 16, 'の': 2, 'う': 2, 'ち': 2})
  • パイソン プログラミング教室
    標準ライブラリ pathlib

import pathlib
file = pathlib.Path('my_module.py')
print(file.resolve())
C:\Users\yu2ka\Documents\Python\p3skillup\p318\my_module.py

import pathlib
p = pathlib.Path('.')
for fd in p.iterdir():
    print(fd)
.ipynb_checkpoints
atest1.txt
my_dir
my_module.py
my_module2.py
my_package
Untitled.ipynb
Untitled1.ipynb
Untitled2.ipynb
Untitled3.ipynb
Untitled4.ipynb
Untitled5.ipynb
Untitled6.ipynb
__pycache__
  • パイソン プログラミング教室
    ユーザー定義例外
class MyExcept(Exception):
    def __str__(self):
        return "例外です。"
try:
    raise MyExcept()
except MyExcept as ea:
    print(ea)
except:
    print('unexpected error', sys.exc_info())
例外です。
  • Android スマホ Easy Vocie Recoder 音声データをUSBメモリへコピー
  • パイソン プログラミング教室
    例外送出 raise
import datetime
try:
    raise Exception('RaseTest', datetime.datetime.now())
except Exception as inst:
    print(inst)

('RaseTest', datetime.datetime(2021, 8, 16, 14, 41, 28, 199783))
  • パイソン プログラミング教室
    例外処理
import sys
try:
    with open('test1.txt') as f:
        s = f.readline()
    print(s)
except FileNotFoundError:
    print('FileNotFoundError:', sys.exc_info())
FileNotFoundError: (<class 'FileNotFoundError'>, FileNotFoundError(2, 'No such file or directory'), <traceback object at 0x0000015C165AE588>)

  • パイソン プログラミング教室
    例外処理
def str2int(x):
    try:
        return int(x)
    except:
        return None
    
print(str2int('b'))
print(str2int('123'))
  • パイソン プログラミング教室
    例外 TypeError
list = [0, 1, 2, 3, 4]
list[0.0]
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-14-bfec59c17616> in <module>
      1 list = [0, 1, 2, 3, 4]
----> 2 list[0.0]

TypeError: list indices must be integers or slices, not float
  • パイソン プログラミング教室
    例外 ZeroDivisionError
1.0 / 0
---------------------------------------------------------------------------
ZeroDivisionError                         Traceback (most recent call last)
<ipython-input-13-e8d52f2434e7> in <module>
----> 1 1.0 / 0

ZeroDivisionError: float division by zero
  • パイソン プログラミング教室
    例外 KeyError
rank = {1: 'red', 2: 'blue', 3: 'white'}
print(rank[4])
---------------------------------------------------------------------------
KeyError                                  Traceback (most recent call last)
<ipython-input-11-6afd9ced915f> in <module>
      1 rank = {1: 'red', 2: 'blue', 3: 'white'}
----> 2 print(rank[4])

KeyError: 4
  • パイソン プログラミング教室
    例外 IndexError
list = [0, 1, 2, 3, 4]
print(list[10])
IndexError                                Traceback (most recent call last)
<ipython-input-9-88a24464a2f9> in <module>
      1 list = [0, 1, 2, 3, 4]
      2 print(list[0])
----> 3 print(list[10])

IndexError: list index out of range
  • パイソン プログラミング教室
    例外 ValueError
int('a')
---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
<ipython-input-8-233884bacd4e> in <module>
----> 1 int('a')

ValueError: invalid literal for int() with base 10: 'a'
  • パイソン プログラミング教室 SyntaxError
myv = [1, 2, 3]
[x for x of myv]
  File "<ipython-input-5-b1f901599f14>", line 2
    [x for x of myv]
              ^
SyntaxError: invalid syntax
  • パイソン プログラミング教室 モジュール 名前空間
import my_module
mattri = dir(my_module)
print(mattri)
['MyClass', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', 'func']
  • Excel VBA Workbook_Open イベントプロシージャーの使い方
  • AviUtl動画作成(mp4)
  • パイソン プログラミング教室
    if __name__ == “__main__”: の使い方
    ビルトインスコープ、グローバルスコープ、(ネステッド)ローカルスコープ
  • パイソン プログラミング教室 モジュール 名前空間
import math
dir(math)
['__doc__',
 '__loader__',
 '__name__',
 '__package__',
 '__spec__',
 'acos',
 'acosh',
 'asin',
 'asinh',
 'atan',
 'atan2',
 'atanh',
 'ceil',
 'copysign',
 'cos',
 'cosh',
 'degrees',
 'e',
 'erf',
 'erfc',
 'exp',
 'expm1',
 'fabs',
 'factorial',
 'floor',
 'fmod',
 'frexp',
 'fsum',
 'gamma',
 'gcd',
 'hypot',
 'inf',
 'isclose',
 'isfinite',
 'isinf',
 'isnan',
 'ldexp',
 'lgamma',
 'log',
 'log10',
 'log1p',
 'log2',
 'modf',
 'nan',
 'pi',
 'pow',
 'radians',
 'remainder',
 'sin',
 'sinh',
 'sqrt',
 'tan',
 'tanh',
 'tau',
 'trunc']
日本IBM出身
ホームページビルダー元開発責任者
鎌田裕二
責任指導
横浜市鶴見区のパソコン教室⇒

お問い合わせ TEL:045-567-8393
【開校13年 総受講生 1,600名以上】
小学生から90才まで通学実績有
2021年8月16日

【授業事例】パソコン教室 スマホ・タブレット教室 プログラミング教室 キュリオステーション鶴見校

  • パイソン プログラミング教室
    イテレータ(StopIteration例外)

itr = iter([0, 1, 2])
print(next(itr))
print(next(itr))
print(next(itr))
print(next(itr))

0
1
2
---------------------------------------------------------------------------
StopIteration                             Traceback (most recent call last)
<ipython-input-26-734cb73b5ced> in <module>
      3 print(next(itr))
      4 print(next(itr))
----> 5 print(next(itr))

StopIteration: 
  • パイソン プログラミング教室
    クラス 継承、クラス変数の上書き、クラス変数追加、メソッドの上書き、super()、メソッドの追加
class Onigiri:
    cat = "おにぎり"
    tane = "たね"
    base = "しゃり"
    
    def show_attrs(self):
        print("tane: {}, tane: {}, cat: {}".format(self.tane, self.base, self.cat))

n = Onigiri()
n.show_attrs()

class Ume(Onigiri):
    tane = "うめ"
    price = 200    
    def show_attrs(self):
        super().show_attrs()
        print("price: {}円".format(self.price))
    def show_price(self, num = 2):
        result = self.price * num
        print("{}個の値段(一皿){}円".format(num, result))
    
m = Ume()
m.show_attrs()
m.show_price()
  • パイソン プログラミング教室
    TypeError

def func(a,b):
    print(a+b)
    
func(1)

---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-4-153e6692723b> in <module>
      2     print(a+b)
      3 
----> 4 func(1)

TypeError: func() missing 1 required positional argument: 'b'
  • VBA Excel Application.Quit
  • WiMAXポケット WIFI接続(パソコン、スマホ)
  • パイソン プログラミング教室
    円周率

import math
pi = math.pi
print(pi)

3.141592653589793
  • パイソン プログラミング教室
    マングリング

class test:
    def __init__(self):
        self.a = 1
        self._b = 1
        self.__c = 1
        self.__d_ = 1
        self.__e__ = 1
        
t = test()
print(dir(t))
t.a
t._b
t.__c
t.__d_
t.__e__
['__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__e__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', '_b', '_test__c', '_test__d_', 'a']
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-8-aee7c96b3d2c> in <module>
     11 t.a
     12 t._b
---> 13 t.__c
     14 t.__d_
     15 t.__e__

AttributeError: 'test' object has no attribute '__c'
  • パイソン プログラミング教室
    クラス クラス変数
class MyC:
    text = "class text"
    
print(MyC.text)

MyC.text = "new text"
MyC.text
  • パイソン プログラミング教室
    クラス インスタンス変数
class MyC:
    def __init__(self, text="abcd"):
        self.text = text
        
a = MyC()
b = MyC(text="eee")
c = MyC(text="hhh")

print(a.text)
print(b.text)
print(c.text)

a.text = "123"

print(a.text)
  • ワード 情報 文書の保護 パスワードを使用して暗号化
  • GigaFile便の使い方
  • パイソン プログラミング教室
    クラスの基本(データ属性、メソッド)
class Car:
    w = 5000
    num = 4
    
    def calc_w_p_w(self):
        return self.w / self.num

mycar = Car()
mycar.calc_w_p_w()
  • パイソン プログラミング教室
    GUIアプリ開発
from tkinter import *
from tkinter import messagebox, ttk
import subprocess

def clicked1():
    messagebox.showinfo(root.title(), 'Clicked! 1')

def clicked2():
    subprocess.Popen(r'C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe')

def clicked3():
    subprocess.Popen(r'C:\Users\yu2ka\Desktop\MonitorOff.exe')

root = Tk()
root.title('TextEditor')
root.geometry('500x200')

button1 = ttk.Button(text='Press here!', command=clicked1)
button1.pack()
button2 = ttk.Button(text='Press here!', command=clicked2)
button2.pack()
button3 = ttk.Button(text='Press here!', command=clicked3)
button3.pack()

root.mainloop()
  • Welbyマイカルテの使い方
  • トレンドマイクロ ウイルスバスター クラウドのインストール
  • パイソン ord (short for ordinal 序数)
  • パイソン プログラミング教室
    リスト、タプル、文字列 比較
>>> [0, 1, 2] == [0, 1, 2]
True
>>> (0, 1, 2) == (0, 1, 2)
True
>>> 'abc' == 'abc'
True
>>> 'abc' < 'abd'
True
>>> 'abc' < 'ab'
False
>>>
  • パイソン プログラミング教室
    辞書キー ループ、インデックス ループ
    zip ループ

>>> for key, val in idict.items():
...     print(key, val)
...
1 one
2 two
3 three
>>> mnt = ['f', 'k', 'j']
>>> for i, m in enumerate(mnt):
...     print(i, m)
...
0 f
1 k
2 j
>>> o = [1, 2, 3]
>>> m = ['f', 'k', 'j']
>>> height = [3776, 3193, 3011]
>>> for order, mt, ht in zip(o, m, height):
...     print(order, mt, ht)
...
1 f 3776
2 k 3193
3 j 3011
  • avast antivirus アンインストール
  • Visual Code Studio, Insert Date String Extensionのインストール
  • パイソン プログラミング教室 タプルをキー 辞書の生成(内包表記)

prefs = ['hok', 'hok', 'tok', 'kan']
cities = ['sap', 'hak', 'min', 'yok']
pops = [100, 200, 300, 400]
dict = {(state,city): population for state, city, population in zip(prefs, cities, pops)}
dict

{('hok', 'sap'): 100,
 ('hok', 'hak'): 200,
 ('tok', 'min'): 300,
 ('kan', 'yok'): 400}
  • パイソン プログラミング教室 辞書の生成(内包表記)
sd = {x: x*x for x in range(21)}
sd
{0: 0,
 1: 1,
 2: 4,
 3: 9,
 4: 16,
 5: 25,
 6: 36,
 7: 49,
 8: 64,
 9: 81,
 10: 100,
 11: 121,
 12: 144,
 13: 169,
 14: 196,
 15: 225,
 16: 256,
 17: 289,
 18: 324,
 19: 361,
 20: 400}
xyd = {(x, y): x*y for x in range(3) for y in range(3)}
xyd
{(0, 0): 0,
 (0, 1): 0,
 (0, 2): 0,
 (1, 0): 0,
 (1, 1): 1,
 (1, 2): 2,
 (2, 0): 0,
 (2, 1): 2,
 (2, 2): 4}
  • Excel VBA Worksheets(“Sheet1”).PageSetup.Orientation = xlLandscape の使い方
  • パイソン プログラミング教室 Jupyterの使い方
  • パイソン プログラミング教室
    辞書 内包表記による生成
>>> sd = {x: x*x for x in range(12)}
>>> sd
{0: 0, 1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36, 7: 49, 8: 64, 9: 81, 10: 100, 11: 121}
  • パイソン プログラミング教室
    辞書(dict)
>>> pj = {1: 'hok', 2: 'aom', 3: 'iwa'}
>>> pj
{1: 'hok', 2: 'aom', 3: 'iwa'}
>>> pj[1]
'hok'
>>> pj.get(0)
>>> pj.get(1)
'hok'
  • パイソン プログラミング教室
    辞書(dict)for 要素の取出し
>>> pj = {1: 'hok', 2: 'aom', 3: 'iwa'}
>>> for x in pj:
...     print(x)
...
1
2
3
>>> for x in pj.keys():
...     print(x)
...
1
2
3
>>> for x in pj.values():
...     print(x)
...
hok
aom
iwa
>>>
  • パイソン プログラミング教室
    集合 比較
>>> a = set('abcdef')
>>> b = set('abcdef')
>>> c = set('abc')
>>> a == b
True
>>> a == c
False
>>>
>>> c <= a
True
>>> c.issubset(a)
True
>>> a >= c
True
>>> a.issuperset(c)
True
>>>
  • パイソン プログラミング教室
    集合 演算
>>> a = set('abcdef')
>>> b = set('efghi')
>>> a - b
{'b', 'd', 'c', 'a'}
>>> a | b
{'e', 'f', 'd', 'c', 'b', 'g', 'i', 'h', 'a'}
>>> a & b
{'e', 'f'}
>>> a ^ b
{'b', 'g', 'c', 'i', 'd', 'h', 'a'}
>>>
  • パイソン プログラミング教室
    集合の生成(内包表記)
>>> p = {2, 3, 5, 7, 11, 13}
>>> ps = {x**2 for x in p}
>>> ps
{4, 9, 169, 49, 121, 25}
>>>
  • パイソン プログラミング教室
    タプルのアンパック
>>> ts2 = 1, 4, 9, 16, 25
>>> ts2
(1, 4, 9, 16, 25)
>>> a, b, c, d, e = ts2
>>> a
1
>>> b
4
>>> c
9
>>> d
16
>>> e
25
  • パイソン プログラミング教室
    set (集合) 要素の追加(add)
>>> big = {'sap', 'sen', 'tok', 'nag', 'osa', 'fuk', 'osa'}
>>> big
{'sen', 'sap', 'nag', 'osa', 'tok', 'fuk'}
>>> seta = set('abcdefgh')
>>> seta
{'f', 'c', 'b', 'a', 'e', 'g', 'h', 'd'}
>>> seta.add('i')
>>> seta
{'f', 'c', 'b', 'a', 'i', 'e', 'g', 'h', 'd'}
>>>
  • パイソン プログラミング教室
    set (集合) 要素の削除(remove, discard, pop. clear)
>>> big = {'sap', 'sen', 'tok', 'nag', 'osa', 'fuk', 'osa'}
>>> big
{'sen', 'sap', 'nag', 'osa', 'tok', 'fuk'}
>>> seta = set('abcdefgh')
>>> seta
>>> seta.remove('g')
>>> seta
{'f', 'c', 'b', 'a', 'i', 'e', 'h', 'd'}
>>> seta.remove('z')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
KeyError: 'z'
>>>
>>> seta
{'f', 'c', 'b', 'a', 'i', 'e', 'h', 'd'}
>>> seta.remove(x) if x in seta else print(x, 'is not found')
z is not found
>>> x = 'f'
>>> seta.remove(x) if x in seta else print(x, 'is not found')
>>>>>> seta.pop()
'c'
>>> seta.pop()
'b'
>>> seta
{'a', 'i', 'e', 'h', 'd'}
>>>
日本IBM出身
ホームページビルダー元開発責任者
鎌田裕二
責任指導
横浜市鶴見区のパソコン教室⇒

お問い合わせ TEL:045-567-8393
【開校13年 総受講生 1,600名以上】
小学生から90才まで通学実績有
2021年7月29日

【授業事例】パソコン教室 スマホ・タブレット教室 プログラミング教室 キュリオステーション鶴見校

  • AviUtl動画編集の使い方
  • パイソン プログラミング教室
    パイソンインタラクティブシェルの使い方
  • TopBuzzVideoの使い方
  • パイソン プログラミング教室
    import pandas
    import yfinance
    import streamlit
    try: ~ exception:
  • Excel 2019/2016/2013 マクロ/VBA_Office365差分 補足資料
    Windows(“第6章(完成).xlsm:2”).Activate
  • Excel VBA If ~ Then, Select ~ Case, For ~ Next, Do ~ Loop
    Range Sort メソッドの使い方
    Format関数の使い方
  • Pythonゲームプログラミング入門(日経ソフトウェア特別付録)
    Pygame Zeroのインストール
  • GitHub Desktop (Windows) のインストール
  • ワード、アウトルックが起動しなくなった問題の解決(microsoft office desktop apps 修復)
  • Excel マクロ、VBA アクセス 短期集中講座
  • パイソンプログラミング教室
    udemy オンライン教材 補習授業
    pip install google-api-python-client
    YouTube API Keyの使い方
    Computer Vision (Microsoft Azure)
  • パイソン入門 プログラミング教室 streamlit
import streamlit as st
import numpy as np
import pandas as pd

st.title('はじめての streamlit')

st.write("今週からはじまります。")
st.write(pd.DataFrame({
    'first column': [1, 2, 3, 4],
    'second column': [10, 20, 30, 40]
}))

chart_data = pd.DataFrame(
     np.random.randn(20, 3),
     columns=['a', 'b', 'c'])

st.line_chart(chart_data)

map_data = pd.DataFrame(
    np.random.randn(1000, 2) / [50, 50] + [37.76, -122.4],
    columns=['lat', 'lon'])

st.map(map_data)
  • numpy.random.randn 正規分布の乱数
  • GitHub入門 (Repository, Branch, Commit, Pull Request, Merge Pull Request)
  • パイソン入門 プログラミング教室 リスト生成(内包表記)
>>> i = [1, 2, 3, 4, 5, 6]
>>> ii = [x**2 for x in i]
>>> ii
[1, 4, 9, 16, 25, 36]
  • パイソン入門 プログラミング教室 for ネスト
>>> m = [i * j for i in range(1, 10) for j in range(1, 10)]
>>> m
[1, 2, 3, 4, 5, 6, 7, 8, 9, 2, 4, 6, 8, 10, 12, 14, 16, 18, 3, 6, 9, 12, 15, 18, 21, 24, 27, 4, 8, 12, 16, 20, 24, 28, 32, 36, 5, 10, 15, 20, 25, 30, 35, 40, 45, 6, 12, 18, 24, 30, 36, 42, 48, 54, 7, 14, 21, 28, 35, 42, 49, 56, 63, 8, 16, 24, 32, 40, 48, 56, 64, 72, 9, 18, 27, 36, 45, 54, 63, 72, 81]
>>>
  • パイソン入門 プログラミング教室 リスト要素の削除、リスト全体削除
>>> f = [1, 2, 3]
>>> del f[0]
>>> f
[2, 3]

>>> del f
>>> f
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'f' is not defined
>>>
  • パイソン入門 プログラミング教室 getsizeof
>>> a = [x for x in range(1000)]
>>> import sys
>>> sys.getsizeof(a)
9024
  • パイソン入門 プログラミング教室
    copyモジュール copy.copyメソッドとcopy.deepcopyメソッド
  • Windowsバックアップ
  • Gmailアーカイブの使い方
  • Googleカレンダーの使い方
  • LINEパスワード変更
  • Excel VBA 時間外個人レッスン データ処理(実務使用)マクロ作成
  • Excel VBA InputBoxで日付入力チェック(IsDate関数の使い方)
  • パイソン入門 プログラミング教室
    リスト extend メソッド
>>> square = [1,4,9,16,25]
>>> square
[1, 4, 9, 16, 25]
>>> square2 = [10, 20]
>>> square.extend(square2)
>>> square
[1, 4, 9, 16, 25, 10, 20]
  • パイソン入門 プログラミング教室
    リスト insert メソッド、remove メソッド、popメソッド、clearメソッド、indexメソッド、sortメソッド、reverseメソッド、copyメソッド
>>> square
[1, 4, 9, 16, 25, 10, 20]
>>> square.insert(3, 8)
>>> square
[1, 4, 9, 8, 16, 25, 10, 20]
>>> square.remove(16)
>>> square
[1, 4, 9, 8, 25, 10, 20]
>>> square.pop(1)
4
>>> square
[1, 9, 8, 25, 10, 20]
>>> square.clear()
>>> square
[]
>>> square = [1, 4, 9, 16, 25, 36]
>>> square.index(9)
2
>>>
>>> square = [1, 5, 8, 3, 11, 6]
>>> square.sort()
>>> square
[1, 3, 5, 6, 8, 11]
>>> square.reverse()
>>> square
[11, 8, 6, 5, 3, 1]
>>> square2 = square.copy()
>>> square2
[11, 8, 6, 5, 3, 1]
日本IBM出身
ホームページビルダー元開発責任者
鎌田裕二
責任指導
横浜市鶴見区のパソコン教室⇒

お問い合わせ TEL:045-567-8393
【開校13年 総受講生 1,600名以上】
小学生から90才まで通学実績有

【授業事例】パソコン教室 スマホ・タブレット教室 プログラミング教室 キュリオステーション鶴見校

  • Windowsメール Niftyメールの設定、Microsoftアカウントメールアドレスの変更
  • GIMPを使ってデジタルアートに挑戦
  • パイソン プログラミング リスト append メソッド
>>> square = []
>>> square
[]
>>> square.append(1)
>>> square
[1]
>>> square.append(4)
>>> square
[1, 4]
>>> square.append(9)
>>> square
[1, 4, 9]
>>> square.append(16)
>>> square
[1, 4, 9, 16]
>>>
  • パイソン プログラミング PEP 8 — Style Guide for Python Code
    docstringの使い方
    camelcase と snakecase
  • VBA プログラミング Exit For の使い方
  • Facebook アカウント登録とプロフィール編集(スマホ教室)
  • 小学生スクラッチ プログラミング (Sound Editor)の使い方
  • Sony Xperia PC Companion ダウンロードとインストール
  • Excel VBA プログラミング(個人レッスン)
    Outlookからメール送信の自動化
    ThisWorkbook.Worksheets(1).Cells(i, j).Value = wb.Worksheets(1).Cells(i, j).Value
  • スマホから写真データの回収(パソコン経由でUSBメモリーへ保存)
  • PDF編集Webサービス『LightPDF』の使い方
  • Adobe Acrobat Pro DC 無料体験申込
  • Excel VBA プログラミング
    Cells(Rows.Count, 11).End(xlUp).Row
  • Lenovo アンドロイド タブレット
    Google Play ストア から Microsoft Excelのインストールと基本操作
  • 不要迷惑ソフトのアンインストール(Simple Driver Updater, Simple Registry Cleaner, Malware Protector, Driver Updater)
  • ViPlex Express インストール
  • Gmailの使い方(受信したメールにラべルを付ける、スレッドをすべて選択)
  • 国内格安航空券さくらトラベル 格安航空券の検索
  • ディスク占有率の高速可視化ツール「WizTree」のインストールと使い方
  • オフィス(ワード、エクセル、アウトルック)起動できない問題の解決
    「アプリケーションを正しく起動できませんでした 0x00000142
    クイック修復にて解決
  • ウイルスバスター サイレントモードの開始(有効化)
  • Excelシートを別ブックへ書き出し
  • VBA プログラミング Webスクレイピング 個人指導
    ie.navigate "https://example.com/" & targeturl
    Do
        DoEvents
    Loop Until ie.readyState = READYSTATE_COMPLETE
    Set doc = ie.document
  • Windows 拡張デスクトップの使い方
    マウスポインター設定(ポインターの軌跡を表示する、Ctrlキーを押すとポインターの位置を表示する)
  • スマホ教室 ファミペイ アプリの使い方
  • スマホ教室 スシロー予約
  • au スマートパス解約
  • Google Chrome 保存したパスワードの確認
  • パイソン プログラミング入門 関数 ラムダ式
>>> def square(x):
...     return x ** 2
...
>>> print(square(44))
1936
>>>
>>> sfunc = lambda x: x ** 2
>>>
>>> print(sfunc(32))
1024
>>>
>>> for s in map(lambda i: "NO:" + str(i), range(1, 11)):
...     print(s, end="\t")
...
NO:1    NO:2    NO:3    NO:4    NO:5    NO:6    NO:7    NO:8    NO:9    NO:10   >>>
>>> for x in filter(lambda i: i % 3 == 0, range(1, 31)):
...     print(x, end=" ")
...
3 6 9 12 15 18 21 24 27 30 >>>
  • パイソン プログラミング入門 関数 ラムダ式 sort()メソッド
>>> pairs = [(2, 'down'), (1, 'up'), (4, 'charm')]
>>> print(pairs)
[(2, 'down'), (1, 'up'), (4, 'charm')]
>>> pairs.sort()
>>> print(pairs)
[(1, 'up'), (2, 'down'), (4, 'charm')]
>>> pairs.sort(key=lambda x: x[1])
>>> print(pairs)
[(4, 'charm'), (2, 'down'), (1, 'up')]
>>> pairs.sort(key=lambda x: x[1], reverse=True)
>>> print(pairs)
[(1, 'up'), (2, 'down'), (4, 'charm')]
>>>
  • パイソン プログラミング入門 関数の中での関数定義
>>> def outer(a, b):
...     def inner(c, d):
...             return c * d
...     return inner(a, b)
...
>>> outer(5, 6)
30
>>> inner(5, 6)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'inner' is not defined
>>>
  • パイソン プログラミング入門 関数 クロージャ nonlocal変数
>>> default = circle()
>>> precise = circle(pi = 3.1414926535)
>>>
>>> type(default)
<class 'function'>
>>> type(precise)
<class 'function'>
>>>
>>> print(default(2))
12.56
>>> print(precise(2))
12.565970614
>>>
>>> def makecounter():
...     n = 0
...     def count():
...             nonlocal n
...             n += 1
...             return n
...     return count
...
>>> counter = makecounter()
>>> counter()
1
>>> counter()
2
>>> counter()
3
日本IBM出身
ホームページビルダー元開発責任者
鎌田裕二
責任指導
横浜市鶴見区のパソコン教室⇒

お問い合わせ TEL:045-567-8393
【開校13年 総受講生 1,600名以上】
小学生から90才まで通学実績有

【授業事例】パソコン教室 スマホ・タブレット教室 プログラミング教室 キュリオステーション鶴見校

  • Visual Studio Code 1.56.2へ更新
  • Excel VBA 個人指導 (Webスクレイピング)
    MicrosoftHTML Object Library, Microsoft Internet Controls 参照設定
    getElementsByClassName、getElementsByName
  • エクセルVBA ブレークポイントの設定・解除
  • フィットネスジム会員登録(スマホ操作)
  • PowerDirect 動画編集 不透明度の設定
  • QGIS
    フリーでオープンソースの地理情報システム https://qgis.org/ja/site/
  • その問題、デジタル地図が解決します ―はじめてのGIS – 2021/3/19
  • 令和3年 経済センサス インターネット回答 https://www.e-survey.go.jp/
  • スマホ 路線案内の使い方
  • Microsoft Jigsaw インストールと使い方(小学生教室 マウス基本操作のため)
  • KF94マスク 5/10/20/50枚セット 個別包装 4層構造 立体構造 男女兼用 アマゾン通販
  • au ガラケーからスマホへの機種変更(回線開通と試験)、電話帳、写真の移行
  • windows 10 スタートアップフォルダ shell:startup
  • スマホ基本操作
    ホーム画面、アプリ、アイコンとは?
    アイコンの整理
    インストールとアンインストールとは?
  • Excel から PDF形式で出力
  • http://www.kagakueizo.org/ 科学映像館
  • 楽天トラベルの使い方
  • Gmail アカウントの作成
  • Microsoft Edgeのインストール(Windows8.1)
  • PowerPoint 図として保存
  • PCのリフレッシュ
  • iPad 初期設定(icloud.comメールアドレスの作成)、スリープ/スリープ解除ボタンの使い方
  • サイボウズの使い方
  • 食べログ 営業時間の編集
  • JRA-VAL アプリのインストールと使い方
  • Windows ワードパッド ページ設定
  • 三井住友銀行アプリのインストールとパスワードカード有効化
  • スマホ教室 横浜市営バス、臨港バス 時刻表の見方
  • ワクチン接種予約方法(横浜市 新型コロナウイルスのワクチン接種予約について
  • 迷惑メール対策

【Amazon】注文状況が変更されました
amazonアカウントの一時停止のお知らせ
【Amazon】お届け先設定を補足を確認する
ヨドバシ・ドット・コム:カード情報更新のお知らせ
しいAmazonアカウントを確認します
【重要なお知らせ】カード情報更新のお知らせ
お宅のETCサービスを一時停止しました
【三井住友カード】ANA VISA プリペイドカードお知らせ
Amazonアカウントを利用制限しています
重要】<三井住友カード>ご利用確認のお願い
[配送管理センター] ※ご不在の為センターへ持ち帰りました
【重要】カード情報更新のお知らせ

  • ヤフオク 新規登録
  • パイソン プログラミング入門 range(), iterable, break, continue
>>> for i in range(20, 80, 8):
...     print(i)
...
20
28
36
44
52
60
68
76

>>> for x in range(9):
...     if x == 3:
...             break
...     print(x)
...
0
1
2

>>> for x in range(10):
...     if x == 5:
...             continue
...     print(x)
...
0
1
2
3
4
6
7
8
9
  • パイソン プログラミング入門 while文
>>> a, b = 0, 1
>>> while b < 30:
...     print(b)
...     a, b = b, a + b
...
1
1
2
3
5
8
13
21

import random
alpha = ['a', 'b', 'c', 'd', 'e', 'f', 'g']
char = random.choice(alpha)
while True:
    val = input('>>>?')
    if char == val:
        print('OK')
        break
    else:
        print('NG')
  • パイソン プログラミング入門 ファイルの読み込み
>>> with open('sample.txt', 'r') as f:
...     for line in f:
...             print(line.strip())
...
testtest
test
testtest
test
testtest
test
  • パイソン プログラミング入門 ファイル すべての読み込み
>>> with open('sample.txt', 'r') as f:
...     l = f.readlines()
...
>>> print(l)
['testtest\n', 'test\n', 'testtest\n', 'test\n', 'testtest\n', 'test']
  • パイソン プログラミング入門 ファイル バイナリファイル
>>> with open('test.dat', 'wb') as f:
...     f.write(b'456789')
...
6
>>> with open('test.dat', 'rb') as f:
...     data = f.read(6)
...     print(data)
...
b'456789'

>>> f = open('test.dat', 'rb')
>>> f.tell()
0
>>> f.read(2)
b'45'
>>> f.tell()
2
>>> f.seek(4)
4
>>> f.tell()
4
>>> f.read(2)
b'89'
>>> f.close()
  • パイソン プログラミング入門 ファイル pickle
>>> import pickle
>>> num = 200
>>> with open('sample.pkl', 'wb') as f:
...     pickle.dump(num, f)
...
>>> f
<_io.BufferedWriter name='sample.pkl'>
>>> with open('sample.pkl', 'r') as f:
...     num = pickle.load(f)
...     print(num)
...
>>> with open('sample.pkl', 'rb') as f:
...     load_num = pickle.load(f)
...     print(load_num)
...
200
>>>
  • パイソン プログラミング入門 関数
>>> def my_func():
...     pass
...
>>> my_func()
>>> my_func
<function my_func at 0x0000024A598FB048>
>>> # 変数を加える
>>> def my_func(x):
...     pass
...
>>> my_func() # 変数なしで呼び出す
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: my_func() missing 1 required positional argument: 'x'
>>> my_func(1)
>>>
>>> # 関数 値を返す
>>> def my_func(x):
...     return x
...
>>> my_func(1)
1
>>> my_func('test')
'test'
>>>
  • パイソン プログラミング入門 関数 リストの変更
>>> def my_func(x):
...     x.append(1)
...
>>> my_list = [0, 1, 2, 3, 4]
>>> my_func(my_list)
>>> my_list
[0, 1, 2, 3, 4, 1]
>>>
  • パイソン プログラミング入門 関数 フェボナッチ数列
>>> def fib(n):
...     a, b = 0, 1
...     while a < n:
...             print(a, end=' ')
...             a, b = b, a+b
...
>>> fib(5000)
0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181
  • パイソン プログラミング入門 関数 キーワード引数
>>> def house_for_rent(bedrooms, walk_min, house_type, rent_yen):
...     return {"bedrooms":bedrooms, 'walk_min':walk_min, 'house_type':house_type, 'rent_yen':rent_yen}
...
>>> house_for_rent(2, 15, 'apartment', 60)
{'bedrooms': 2, 'walk_min': 15, 'house_type': 'apartment', 'rent_yen': 60}
>>> house_for_rent(2, 'mansion', 2, 100)
{'bedrooms': 2, 'walk_min': 'mansion', 'house_type': 2, 'rent_yen': 100}
>>> house_for_rent(rent_yen=100, walk_min=2, bedrooms=2, house_type='mansion')
{'bedrooms': 2, 'walk_min': 2, 'house_type': 'mansion', 'rent_yen': 100}
>>>
  • パイソン プログラミング入門 関数 引数デフォルト値
>>> def house_for_rent(bedrooms, walk_min, house_type, rent_yen):
>>> house_for_rent()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: house_for_rent() missing 4 required positional arguments: 'bedrooms', 'walk_min', 'house_type', and 'rent_yen'
>>> def house_for_rent(bedrooms=2, walk_min=6, house_type='apart', rent_yen='50'):
...     return {"bedrooms":bedrooms, 'walk_min':walk_min, 'house_type':house_type, 'rent_yen':rent_yen}
...
>>> house_for_rent()
{'bedrooms': 2, 'walk_min': 6, 'house_type': 'apart', 'rent_yen': '50'}
>>>
  • パイソン プログラミング入門 関数 位置引数 タプル、辞書
>>> def show_args(*args):
...     print('positional args:', args)
...     return args
...
>>> show_args(4, 5, 6, 7, 8, 'AA')
positional args: (4, 5, 6, 7, 8, 'AA')
(4, 5, 6, 7, 8, 'AA')
>>> def shows_kwargs(**kwargs):
...     print('key args:', kwargs)
...     return kwargs
...
>>> shows_kwargs(pasta='pasta', drink='coke', main_dish='beef', n_customers = 3)
key args: {'pasta': 'pasta', 'drink': 'coke', 'main_dish': 'beef', 'n_customers': 3}
{'pasta': 'pasta', 'drink': 'coke', 'main_dish': 'beef', 'n_customers': 3}
>>>
  • パイソン プログラミング入門 関数 グローバル変数 ローカル変数
animal = 'cat'
print("animal:", animal)

def my_func():
        animal = 'dog'
        print("animal in my_func", animal)

my_func()
print("animal after my_func:", animal)
  • パイソン プログラミング入門 関数 変数に代入
>>> sum([1, 2, 3, 4])
10
>>> sum(range(10))
45
>>> add_all = sum
>>> add_all([1,2,3,4,5])
15
>>> add_all(range(11))
55
>>>
  • パイソン プログラミング入門 関数 引数に関数
>>> def say_hello():
...     print('hello')
...
>>> say_hello()
hello
>>>
>>> def run_and_func(func):
...     for i in range(3):
...             func()
...
>>> run_and_func(say_hello)
hello
hello
hello
>>>
  • パイソン プログラミング入門 関数 戻り値に関数
>>> def multi_func(number):
...     if number == 0:
...             print('min', end=" ")
...             return min
...     if number == 1:
...             print('max', end=" ")
...             return max
...     else:
...             print('sum' , end=" ")
...             return sum
...
>>> num_list = [1, 2, 3, 4]
>>> for i in [0, 1, 2]:
...     print(multi_func(i)(num_list))
...
min 1
max 4
sum 10
>>>
  • 楽天 新規登録
日本IBM出身
ホームページビルダー元開発責任者
鎌田裕二
責任指導
横浜市鶴見区のパソコン教室⇒

お問い合わせ TEL:045-567-8393
【開校13年 総受講生 1,600名以上】
小学生から90才まで通学実績有
› 続きを読む