- すべて
- 画像・動画
並べ替え:新着順
Pythonの基礎は大体学べたからここからは実践で力をつけていく。 おみくじ作ってみた。 import random fortunes=["大吉","吉","中吉","小吉","末吉","凶","大凶"] input("エンターキーを押しておみくじを引こう") result=random.choice(fortunes) print(f"\nあなたの運勢は『{result}』です!")
ABC413EをデバッグしていたらPythonの罠を踏んでました 順列のminを取る時にポインタ渡しが発生し、下位の配列が崩壊していました・・・ A = [1, 2, 3, 4] B = [9, 9, 9, 9] C = min(A, B) ・・・ C ← A C.reverse() ・・・ Cだけ反転したい print(A) ・・・ A = [4, 3, 2, 1] Aも反転してしまう
🍥 ラーメン屋のイメージ(条件分岐) order = "チャーハン" if order == "ラーメン": print("ラーメンを作ります") elif order == "チャーハン": print("チャーハンを作ります") else: print("そのメニューはありません") 出力: チャーハンを作ります #Python #python初心者
ネット記事で ~ $ cat test01.py from my_add_lib import add result = add(5, 3) print(result) ~ $ python test01.py 8 このmy_add_libのadd関数を Gemini CLI が本当に作っちゃった。素人でもandroid スマホで簡単に出来ちゃう。ヤバい時代。 #termux #Gemini_CLI
loggerって使えますか???? はてなブログに投稿しました 【Python】print()を卒業してloggerを始める - Yuta NakataのBlog yuta-nakata.net/entry/2024/09/… #はてなブログ #Python #logger
Pythonブチギレ案件だった 1000行のコードを比較してほぼ同じ処理をしているのにぜんぜん違う図が出力されるから怒り狂ってそこら中にprintを配置して判明した原因は最終行のreturnのインデントズレと判明した💢 2時間食われてPythonヘイトが増した 間にMATLABを介在させてるから原因の断定がやり辛い
sqlite3(python、あまり慣れていない) で DB を操作していて、テストコードや debug print の類は完全に合ってるのにプログラムを終了させると DB がおかしい、というので半日悩んだのだが、何かの拍子にプログラムの最後の commit() を消してしまっただけ、というのをやらかした。
娘「パパ、かぐや姫読んで」 父「昔々あるところに」 娘「プログラム言語で!」 def main(): bamboo = {"item": "KaguyaHime", "shine": True} if bamboo["shine"]: try: print(f"竹から{bamboo['item']}摘出") except: print("エラー") main() 娘「pythonは嫌!」 父「!?」
『Python入門』(18) 『end="¥t"』 print() 関数で出力の末尾にタブ文字を追加する指定。print() 関数の end 引数に文字列を指定することで出力の末尾に任意の文字列を追加できる。end="¥t" とすることで改行の代わりにタブ文字が出力される。 print("K's", end="¥t") print("Dee") →K's Dee
【pythonのメモ】 三項演算子:A if condition else B 条件によって値を変えるという処理を1行で記述する if exist: print("YES") else: print("NO") のような文を print("YES" if exist else "NO")と書き換えられる
Python、MEDIAMで参加。1ペナついたけど無事5完 C: 全探索。C++なら多分解けてない D: ぜーんぶ調べてans//2 E: k以下のやつだけ残してset F: 上下左右が#かどうかを判別、2つ以上#ならprint(i,j) G: 全探索+二分探索。最小のansを残す。 400点初見ACうれちだね #ADT_20250703_1
Python print関数=ターミナルに値を出力する関数です name = "abc" print(name) =画面にabcと表示 Rubyと同じように変数という概念があります nameが変数であり、再代入可能です #プログラミング学習 #転職
返信先:@finalxproCutPythonで「いくたりら」をUnicodeに変換 characters = ["い", "く", "た", "り", "ら"] unicode_values = [ord(c) for c in characters] reversed_unicode_values = unicode_values[::-1] print("元:", unicode_values) print("逆:", reversed_unicode_values)
【pythonのメモ】 エスケープシーケンス:出力の際に、その文字列を出力せず、その文字列が持つ特殊な処理を行う文字列のこと ex) \n :改行を意味するエスケープシーケンス 0 8 1 3 のように出力したい時 print("0 8\n1 3") という風に使える
このコードを実行すると、どう出力される❓ a = [1, 2, 3] b = a b.append(4) print(a) A:[1, 2, 3] B:[1, 2, 3, 4] C:エラーが出る D:printされない #Python 答え合わせは来週に👋 pic.x.com/v14w5z8EN7
基礎のテキストをはじめから読み始めました。printの使い方を試しながら復習。忘れていることもいろいろありました。読んでみるものです。あとは一筆書き迷路を完成させないとね #Python #プログラミング学習
最強選手権 oooox-- 51分1ペナ お疲れした B: if "A" <= S[i] <= "Z" and S[i-1] not in T: print("No") C: python捨ててC++::multisetで殴る atcoder.jp/contests/abc41… D: DFSで辺のon/offを全探索。次数3以上の辺が出現したら中止する枝刈りを入れると間に合う atcoder.jp/contests/abc41…
<正解> array([1, 2, 3]) <解説> NumPyのarry関数の問題です。np.array()はリストをNumPy配列に変換する関数です。print()関数で表示すると、array()の形式で出力されます。これは、Pythonの通常のリストと区別するためのフォーマットです。豆知識として知っておきましょう。
本日の関西は雨でございます。 夕方には止む予報となっておりますので、皆様の業務が終わる頃には気持ちよく帰れるかと思われます。 【pythonの条件分岐で気持ちを表現】 if is_raining: print("最悪だ。まだ降ってる。") else: print("やったー!もう降ってない。")
PythonのSymPyで式の展開や因数分解ができる。 from sympy import symbols, expand x = symbols(‘x’) expr = (x + 2)**2 print(expand(expr)) 手計算では大変な処理も手軽に扱えるのが面白いと感じている。
Pythonとscikit-learnで簡単に分類モデルを試せる。 from sklearn.linear_model import LogisticRegression X = [[0], [1], [2]] y = [0, 0, 1] model = LogisticRegression().fit(X, y) print(model.predict([[1.5]])) 実験のしやすさが機械学習との相性の良さにつながっていると思う。
返信先:@ozisan_bottiprint(f"{i:2d}月: {temp:5.2f}℃") これで1発解決らしい(気温マイナスあるなら6.2f) dが整数 fが小数 Python楽でいいね
参照渡しがあれば 以下の関数が動作する。 def swap(A,B): tmp = A A = B B = tmp A=1 B=2 swap(A,B) print(A) # 2 print(B) # 1 関数内で引数変数の値を入れ替えられる。 Pythonは参照渡しがないので上記の事はできない。 (※ あくまでも説明のための例えですよ!)
【今日のTips】 Pythonコードで改行する際、インデントでブロックを構成するからインデントエラーになってどうしたらええねん!という方。 \(バックスラッシュもしくは¥)を書けば解決✨ test = a + x \ + y*2 print(test) みたいにできる!! ためになったらいいね❤️🔥を!
返信先:@WNZZItUMiW82481簡単な言語で慣れてほしいです。 私はJavaは挫折しました。 phpが簡単です。 今ならPythonがおすすめです。 まず、手を動かして。 print('Hello') とかやってください。 次に計算。 次に繰り返し (for とか) やれることを増やしていってください。
Pythonの引数渡しが イミュータブルかミュータブルかで 値渡しになるか参照渡しになるか変わる という人達への反論 def func(A): A=1 A=[1] # ミュータブル func(A) print(A) # [1] 何も変わらない A=2 # イミュータブル func(A) print(A) # 2 何も変わらない。
【業務自動化】Pythonでフォルダ内のファイルを一括処理できる。 import os for filename in os.listdir(“docs”): if filename.endswith(”.txt”): print(f”処理中: {filename}”) ルーティン作業を削減できるのが、Pythonの大きな武器だと感じている。