Pythonの基本的な概念とコード例
変数名の命名規則 変数名は識別子とも呼ばれ、変数名、関数名、クラス名、パッケージ名などが含まれます。
Pythonの構文要件に従う必要があります:
数字、文字、アンダースコアで構成され、数字で始めることはできません 大文字と小文字を厳密に区別します Pythonのキーワード(予約語)ではありません
変数命名スタイル:
意味が明確で、自己記述的であること 中国語で変数を命名することは推奨されません 一般的な変数は小さなキャメルケースを使用できます:変数名は複数の単語で構成され、最初の単語の最初の文字は小文字、他の単語の最初の文字は大文字です または、すべての変数名を小文字にし、単語の間にアンダースコアで区切ることもできます
変数とメモリ、id()およびtype()関数 Pythonではすべてがオブジェクトであり、変数はオブジェクトへの参照を保存します。 変数はコンテナのようなもので、コンテナ内には変数が指すオブジェクトへの参照(アドレス)が保存されています。 変数自体には型がありません。変数の型は、それが指すオブジェクトの型を指します。 例えば、変数が瓶なら、酢を入れると酢瓶になり、醤油を入れると醤油瓶になります。 Pythonで変数が指すオブジェクトのアドレスはid関数で取得できます。 変数の型はtype関数で取得できます。
data_value = '25'
# id()関数の使用
print('変数のメモリ内アドレス:', id(data_value))
# type()関数の使用
print('この変数のデータ型:', type(data_value))
Pythonの入力関数input()と出力関数print() input()関数の構文ルール:result = input('入力内容')
標準入力データを受け取り、stringデータ型を返します コマンドラインに入力した情報を文字列として返します
# input関数の使用
user_name = input('お名前を入力してください:')
print('あなたの名前は:', user_name)
print()関数の構文ルール:print(object, end = '') 希望する情報をコンソールに出力します end = '終了文字、デフォルトは改行'
# end = '終了文字'
print('こんにちは世界', end='')
print('これはコンテンツです', end='。。。。')
# printで複数の情報を出力
print('これは一つ', '二つ', '三つ')
Pythonのデータ型 異なる型の変数で可能な演算は異なるため、変数の型を理解する必要があります。Pythonのデータ型は組み込み型とカスタム型に分類できます。
組み込み型:
数値型:number 文字列型:string ブール型:boolean 空型: None リスト型:list タプル型:tuple 辞書型:dict
カスタム型:class