2021-04-08から1日間の記事一覧

基本情報技術者試験 関数の極限値をPythonのSympyで求める

, であるとき, を求める from sympy import oo, limit, Symbol, plot t = Symbol('t') f = 1 / (t + 1) g = 1 / (t**2 - t) print(limit(g / f, t, +oo)) plot(g / f, (t, 10, 1000))

基本情報技術者試験 無向グラフをPythonのNetworkXで描く

import matplotlib.pyplot as plt import networkx as nx # 無向グラフの作成 G = nx.Graph() # 頂点の追加 G.add_nodes_from(['a', 'b', 'c', 'd', 'e', 'f']) # 辺の追加 G.add_edges_from([('a', 'b'), ('b', 'c'), ('b', 'd'), ('c', 'd'), ('c', 'e'), …

基本情報技術者試験 8ビットの値の全てのビットを反転する操作

16進数FFのビット列と排他的論理和をとる Pythonでの実行例 >>> bin(0b00001111 ^ 0xFF) '0b11110000' 16進数FF(0xFF)は2進数で表すと11111111である >>> bin(0xFF) '0b11111111' 2進数1との排他的論理和をとると、ビットを反転させることができる >>> bin(0…