2022-01-01から1年間の記事一覧

【LibreOffice】Calcで大文字小文字が勝手に変わってしまう

先頭の小文字が勝手に大文字になってしまった 「ツール」>「オートコレクションオプション」を選択。「オートコレクト」ウィンドウで「オプション」タブを選択。「すべての文を大文字で始める」のチェックを外す。 2番目の大文字が勝手に小文字になってしま…

【Firefox】Firefoxホーム画面の検索窓で検索しようとしても、アドレスバーに移動してしまう

現象 Firefoxホーム画面の検索窓に検索語句を入力しようとする。しかし、アドレスバーに移動して、検索語句がアドレスバーに表示されてしまう。 Firefoxホーム画面の検索窓に入力したのに、アドレスバーに表示されてしまい気持ち悪い。 解決方法 アドレスバ…

【Python】round関数

round関数は、ほぼ四捨五入してくれる関数。※基本的に四捨五入だが、五捨になる場合あり。 例 >>> round(3.5)4>>> round(3.4)3 round(小数(float型))で、四捨五入して、整数(int型)が返ってくる。 >>> round(3.14159, 1)3.1>>> round(3.14159, 2)3.14>>>…

【Python】リストの大小比較

まとめ リスト同士を比較する場合、先頭要素から順にチェックされて最初の異なる要素同士で大小関係が判定されます。 比較演算子 # 要素数が足りない方は -無限大が代入される Pythono の比較演算子ってなに? | 民主主義に乾杯 例 >>> [1,2,3] < [5,1,2]Tru…

【Python】クラス

クラスとは? クラスを使うと新しいデータ型を作ることができます。 【初心者向け】クラスとは何か? | AI Academy Media ※データ型とは、int型やstr型やlist型など。 データ属性とメソッドからできています。 Pythonスタートブック[増補改訂版]:書籍案内…

【Python】インデント

原則、スペース4つ。 1レベルインデントするごとに、スペースを4つ使いましょう。 はじめに — pep8-ja 1.0 ドキュメント ただし、スペース4つ以外、例えばスペース2つや、タブでも動きます。 参考はじめに — pep8-ja 1.0 ドキュメント【Python 速習】30分でP…

【Python】関数とメソッドの違い

まとめ 関数何らかの処理をするもの [1,2]単体で呼び出す [1,3] メソッドクラス内で定義された関数 [1,3]変数やインスタンス、何らかの値に付与して呼び出す [1,3] 補足 以下は、関数math.sqrt(*) (mathモジュールのsqrt関数) [1]os.getcwd() (osモジュー…

【Python】リストの操作

Pythonのリスト操作の個人的なメモです。 リストの操作 a = [1,2,3] aはリスト a.append(4) リストaの最後に4を追加するa.extend([6,7]) リストaの最後にリスト[6,7]を追加するa.insert(0, 10) インデックス0にオブジェクト10を追加するa.remove(10) リストa…

【Python】for ~ else

Pythonのfor ~ else文イテラブルを使い切ってループが終了する場合、else節が実行されます。(breakが実行された場合は、イテラブルを使い切ってループが終了する場合にならないため、else節は実行されません) コード1for ~ elseのコードと実行結果 >>> for…

「PythonZen & PEP 8 検定試験」を受けてみた

感想「PythonZen & PEP 8 検定試験」を受けてみました。すぐに何度でも繰り返しオンラインで受験できるため、何回か受験すれば合格可能です。 説明PythonZenは、Pythonの心得です。PEP 8は、コーディング規約です。参考:TOP - PythonZen & PEP 8 検定試験 …

【Python】ファイルへの書き込み

open、closewith、open。(closeは不要) プログラム(その1)f = open('test.txt', 'w')for i in range(0,100): f.write(str(i) + '\n')f.close() 実行結果(test.txtの中身)01(省略)9899 プログラム(その2)with open('test_b.txt', 'w') as f: for i …