プログラミング

プログラミング

【Tkinter】クリックカウンターを作成する

PythonのTkinterモジュールを用いて、クリックカウンターを作成する。 import tkinter as tk root = tk.Tk() root.geometry('240x100') root.title("Click C...
プログラミング

【Python】複数行から複数の入力を受け取る

input()関数でキーボードからの入力を受け取り、split()関数で文字列を区切り文字で分割する。それをfor文で入力の行数だけ繰り返す。 ・各行の文字列を1次元配列として入力する場合文字列が1次元配列として入力されるため、変換する必要...
プログラミング

【Python】複数行から1つの入力を受け取る

input()関数でキーボードからの入力を受け取り、それをfor文で入力の行数だけ繰り返す。 ・文字列を入力する場合文字列として入力されるため、変換する必要はない。 a, b, c = [input() for i in range(3)]...
プログラミング

【Python】1行から複数の入力を受け取る

input()関数でキーボードからの入力を受け取り、split()関数で文字列を区切り文字で分割する。 ・文字列を入力する場合文字列として入力されるため、変換する必要はない。 a, b, c = input().split() print(...
プログラミング

【Python】1行から1つの入力を受け取る

input()関数でキーボードからの入力を受け取る。 ・文字列を入力する場合文字列として入力されるため、変換する必要はない。 s = input() print(s) print(type(s)) ・数値(整数)を入力する場合文字列として入...
プログラミング

【Python】npyファイルから読み込んだ音を演奏する

以下の記事で書き出した TONES.npy と melody.npy を配列として読み込むことで、演奏する音を変更しやすくする。 import numpy as np import wave import struct filename =...
プログラミング

【NumPy】npyファイルを配列として読み込む

以下の記事で書き出した TONES.npy と melody.npy をloadメソッドで配列として読み込む。 import numpy as np nt = np.load('TONES.npy') TONES = nt.tolist()...
プログラミング

【NumPy】配列をnpyファイルとして書き出す

saveメソッドで配列をnpyファイルとして書き出す。 import numpy as np TONES = { 'C4': 261.626, 'D4': 293.665, 'E4': 329.628, 'F4': 349.228, 'G4...
プログラミング

【Python】ドレミの音を演奏する

音階(音の高さ)と音価(音の長さ)を指定して、それらをつなげたものをwavファイルに書き出す。 import numpy as np import wave import struct filename = "cde.wav" a = 1....
プログラミング

【LaTeX】ソースコードを表示する

listingsパッケージ を使用して、ソースコードをそのまま表示する。 \documentclass[11pt,a4paper]{ltjsarticle} \usepackage{listings} \lstset{ language=C...