文法

文法

【Python】例外処理 try except の使い方

嫁ちゃん input 関数などで、数字だけを入力して欲しいのに、英単語とか入力されたら困りますよね。 わたし 例外処理 try-except を使って、実行中のエラーをキャッチしてみよう 例外処理をしなかった場合の記述 以下例は、数字の入力を求め、その数字を出力するプログラムになります。 x = int(input("数字を入力してください:")) print("入力された数字は、", x, " ...
文法

【Python】グローバル変数の書き方と注意点

嫁ちゃん 変数にはローカル変数とグローバル変数があると聞いたのですが、どんなの? わたし 変数が使用できる範囲(スコープ)が違うんだよ。 グローバル変数 グローバル変数とローカル変数の違い グローバル変数とローカル変数の違いは、変数が使用できる範囲(スコープ)の違いにあります。 ローカル変数(ローカルスコープで宣言された変数)は関数やクラス内で宣言された変数で、これは別の関数からは基本的には参照で...
文法

【Python】for文の書き方

嫁ちゃん 繰り返し処理をおこなうのはどうするの? わたし for文を使うと繰り返し処理をおこなうことができるよ。 for文の書き方 用法 for 変数 in オブジェクト: 処理 や、 for 変数 in オブジェクト: 処理 else: ループが終わった際の処理 オブジェクトがリストの場合のfor文 words = for w in words: print(w) aaa bbb ccc オブジ...
文法

【Python】三項演算子の書き方

三項演算子の書き方 用法 条件が真の時の値 if 条件 else 条件が偽の時の値 コード flag = True print ( 'AAA' if flag==True else 'BBB' ) flag = False print ( 'AAA' if flag==True else 'BBB' ) 結果 AAA BBB おわりに...
文法

【Python】コメントアウト(1行・複数行)の書き方

コメントアウトの書き方 1行の場合 「#」を書いた行がコメントアウトされます。 # <== この行がコメントアウトされています。 print("Hello world.") 複数行の場合 「シングルクォーテーション」または「ダブルクオーテーション」3つで囲われた範囲がコメントアウトされます。 ''' このシングルクォーテーション3つで、 囲われた範囲がコメントアウトされます...
文法

【Python】文法:関数の定義(def)と呼び出し

はじめに def 文を使って関数を定義することができます。 関数の定義方法 関数の基本的な書き方 引数なしの場合 コード # 関数の定義 def sample(): print('sample string.') # 関数を呼び出す sample() 実行結果 sample string. 引数ありの場合 コード # 関数の定義 def sample(a, b): print(a+...