モナーのパイソンでゴーゴー

湘南あたりの海辺より

2020-05-01から1ヶ月間の記事一覧

(*´ω`).appendは追加する。.insertは挿入する

【実行結果】 【解説】 sale.append(100)はsaleに100を追加する。 sale.insert(2,25)はsale[2]に25を追加する。 【コード】 sale = [80, 60, 22, 50, 75]print("現在のデータは",sale,"です。") print("末尾に100を追加します。")sale.append(100)print("現…

(*´ω`)listの内容を書き換える

【実行結果】 【解説】 listの内容を書き換える。 【コード】 sale = [80, 60, 22, 50, 75] i = int(input("何番のデータを変更しますか?")) num = int(input("変更後のデータを入力してください。")) print(i, "番のデータ", sale[i], "を変更します。") s…

(*´ω`)for s in sale: #リストsaleの内容をsにはきだして

【解説】 for s in sale: #リストsaleの内容をsにはきだす。 【コード】 sale = [80, 60, 22, 50, 75] #リストsale for s in sale: #リストsaleの内容をsにはきだして print(s) #印刷する print("リストの長さは", len(sale), "です。") print(' ∧ ∧ 吾輩は…

(*´ω`)問題を解く

【実行結果】 【解説】 for i in range(1, 10, 2): で1は初期値。10は停止位置。2は間隔。 10は停止位置なので1から9までが対象。 【コード】 print('1から10までの偶数を表示します') for i in range(1, 10, 2): print(i + 1) print(' ∧ ∧ 問題を解くことも…

(*´ω`)*-の列を交互に出力する

【実行結果】 【解説】 end=""とは続く文字列であり" "という空白をいれれば記号の後に 空白が入ります。ここでは何も入れたくないのでend=""にしてある。 【コード】 # v = False for i in range(5): for j in range(5): if v is False: print("*", end = "…

(*´ω`)intと floatの inputの違い

【実行結果】 【解説】 整数型を入力する場合はintを使い 小数点型を入力する場合はfloatを使う 【コード】 #リストの場合 num = int(input("あなたは何歳ですか?"))print("あなたは", num ,"才です。") tall = float(input("身長を入力してください。"))we…

(*´ω`)try: except ValueErrorを使いエラーコードを出ないようする

【実行結果】 【解説】 try: except ValueErrorを使うこおにより エラーコードを出ないように工夫している。 【コード】 try: price = int(input('料金を入力>>')) number = int(input('人数を入力>>')) print('1あたり{}円です'.format(price / number)) ex…

(*´ω`)現在時刻を表示する

【実行結果】 【解説】 現在の時刻を表示するにはdatetime.datetime.now() 【コード】 import datetimenow = datetime.datetime.now()print(now) print(' ∧ ∧ 自分の中の神を信じる心')print('( ゚Д゚)')print('海と猫が好き')

(*´ω`)pythonでGUIを作成してみた

【実行結果】 【解説】 pythonでGUIを作成してみた。 【コード】 import tkinter as tkroot = tk.Tk() root.geometry('240x240')root.title('GUI Sample') button = tk.Button(root, text = 'Hello, World') button.pack() root.mainloop() print(' ∧ ∧ GUI…

(*´ω`)セキュリティに関する記事があれば報告する

【実行結果】 【解説】 該当ページにsecurityもしくは vulnerabilityがあればその旨を表示する。 【コード】 import urllib.request url = 'https://blog.python.org/' reg = urllib.request.Request(url) with urllib.request.urlopen(reg) as res: body = …

(*´ω`)グラフを作成する

【解説】 始めにコマンドプロンプトでmatplotlibをインストールしておく py -m pip install matplotlib コードを参照に上のようなグラフを作成する。 【コード】 import matplotlib.pyplot as plt price = [100, 250, 380, 500, 700] number = [1, 2, 3, 4, …

(*´ω`)外部ライブラリをインストールする

【実行結果】 【解説】 requestsは外部ライブラリなので先ずは コマンドプロンプトで以下を入力しインストールする。 py -m pip install requests 次にimport requestsを行う このプログラムは指定したURLのHTML構造をダウンロード して表示するものである。…

(*´ω`)asで別名をつける

【実行結果】 【解説】 piをmathからimportしてensyuritsuと名付ける。 floorをmathからimportしてkirisuteと名付ける。 【コード】 #piをmathからimportしてensyuritsuと名付けるfrom math import pi as ensyuritsu #floorをmathからimportしてkirisuteと名…

(*´ω`)関数の重複はいけない

【実行結果】 【解説】 mathからlog関数をimportしているのに 新たに関数logを作ってしまうと importしたlog関数は効力を失う 【コード】 #mathからlog関数をimportする from math import log #log関数def log(msg): print('{}を記録します'.format(msg)) #l…