広告が含まれています。2021.04.27printで変数を使いたい人print関数の中で変数を使いたいな。変数に入力された値を出力する方法について詳しく知りたい...こちらの悩みを解決しますね。・予約語についてこの記事を書いている自分は、プログラミング歴4年の駆け出し以上中堅未満のエンジニアです。過去には、AI囲碁をWebアプリ化したり、Pythonでのアプリ開発、Web制作やフロントエンドのデザインまで幅広くやってきました。今回はそんな経験をもとに解説していこうかと。当サイトでは、覚えるべきところを全てまとめているので、画面を撮影して何度も読み返すことをおすすめします。実例を見せる前に「変数とは何か」ということを説明します。変数とは変数とは、数字や文字、文字列などを一時的に保存するためにある「箱」のようなものです。変数を使うことで、何回も使う値をプログラムに覚えてもらうことはもちろん、後から中身を変更して上書き保存することもできます。数値なら「number」、名前なら「name」といった具合です。原則として、どの変数に何の値を入れたか、わかりやすく変数名をつけるのが一般的です。変数名をつける際には、以下の点に注意してください。アンダーバー(member_name、など)、日本語(漢字推奨)である最初の文字に数値は使用できない最初の文字にアンダーバーは使用できるが「__main__」や「__self__」など特殊な用途で使用されているケースが多く、通常での用途としては非推奨である大文字と小文字は区別される予約語を使うことはできない予約語については、後ほど解説しますね。Pythonで変数を使うときに覚えておくべきことまた、変数を使う時は下の3つを覚えておきましょう。Pythonで変数を使うときに覚えておくべきこと変数宣言は要らない変数に値を代入するだけで使える変数に代入できる値は一つまで上から順に解説していきますね。1つ目は、「変数宣言は要らない」ということです。JavaやC#と同じように、変数宣言しなくても変数を使うことができるというのは、Pythonの特徴の一つです。2つ目は、「変数に値を代入するだけで使える」ということです。変数宣言は必要ないですが、代入は絶対に必要です。このようにして書けば、printの出力により「Ken」と表示されます。3つ目は、「変数に代入できる値は一つまで」ということです。文字列を保存するには、変数がその文字数だけ必要になるということですね。変数への代入を何度も続けるのは大変なので、効率化するために「配列」という変数の進化系みたいなものがあります。配列とは、1つの変数の中に複数の値を一時的に保存するためにある「箱」のようなものです。その内の一つである「リスト」について一つ一つ見ていきます。print(num_list)上の結果はとなり、変数に格納した数値が出力されました。リストの要素はインデックスを用いて参照します。例を挙げてみましょう。]の番号順(0→2→1)に並んでいます(プログラミングでは0が一番初めの数値となります)。変数の少し変わった使い方ここまで変数のルールを一部見てきましたが、ここで変数の少し変わった使い方などを紹介したいと思います。文字列の途中で変数を挿入する後から変数に代入された値を変える文字列の途中で変数を挿入するまずは、「文字列の途中で変数を挿入する」です。文字列の途中で変数を挿入するには、下の2つを守りましょう。文字列の途中で変数を挿入する方法Python3.6以降を使用するprintの文字列を囲っているクオーテーションの前に「f」または「F」を付ける文字列の途中で挿入したい変数を波カッコで囲うまず、Python3.6以降でないとf-stringsという「フォーマット済み文字列付きリテラル」を使用できない(文字列の途中で変数を挿入する)のでご注意下さい。具体例を出していきましょう。print(f'Message:{foo},{bar}')実行すると、以下のようになります。後から変数に代入された値を変えるまた、「後から変数に代入された値を変える」ということも可能です。以下のようなコードがあったとします。bar)このように、後から変数を変えた場合、その後に出力される文字列を変えることもできます。予約語についてここまで変数の基礎的な使い方の説明をしてきましたが、最後にもう一つ、予約語について説明したいと思います。“return”などがあります。具体的に紹介すると、以下の33語がpythonの予約語です。FalseNoneTrueandasassertasyncawaitbreakclasscontinuedefdelelifelseexceptfinallyforfromglobalifimportinislambdanonlocalnotorpassraisereturntrywhilewithyieldこれらの文字は既に他の役割をもつため、変数として利用することができません。そのため、Pythonでは以上の語句を避けて変数を用いることにしましょう。今回は、printでの変数の使い方について解説しました。文字列の途中で変数を挿入する方法は、特に難しいのでもう一度確認しましょう。文字列の途中で変数を挿入する方法Python3.6以降を使用するprintの文字列を囲っているクオーテーションの前に「f」または「F」を付ける文字列の途中で挿入したい変数を波カッコで囲う下のような具体的なプログラムも覚えておくと良いでしょう。print(f'Message:{foo},{bar}')次は下の記事をどうぞ。printとformatの使い方まとめPythonのprint関数で使用できるformatについて詳しく知りたいですか?エンジニア歴4年のライターがサンプルコードを見せながら、基本的なことから発展的なことまで解説します。コメントをキャンセルメールアドレスが公開されることはありません。おきまして最先端のAI囲碁開発プロジェクトに従事したこともございます。そこで主にPython、Anaconda3ディストリビューションを利用した各種ライブラリでの開発、ディープラーニングなど、AIに携わるあらゆる基礎から実装まで取り入れました。AI囲碁大会が終わった後、私はもっと自分の力を試してみたくて、フリーランスになることにしました。Pythonでのアプリ開発、Web制作やフロントエンドのデザインまで幅広くやってきたと自分でも思います。そんな今、何をやりたいかと言えば「自分のIT知識や経験を活かして、世に広げたい」という思いに変わっていきました。毎日が勉強と思って、スキルを磨いております。BlogMuu検索モバイルバージョンに移動タイトルとURLをコピーしました/。