Pythonにおける変数の宣言、変数名のルールについて初心者向けに解説した記事です。変数の宣言方法や変数名のルールについて、実例を用いてプログラミング未経験者や初心者でもわかりやすいよう、丁寧に解説しています。 More than 1 year has passed since last update. Copyright © 2017-2020 電脳産物 All Rights Reserved. プログラミングをしていると複数のフォルダを順番に処理していくようなことはよくあると思います。, 今回はpythonでディレクトリに変数(数字)が含まれている際のディレクトリ指定方法についてご紹介します。, >>> import os>>> ccc=1>>> while ccc<11:...    dir='python'+str(ccc)...    os.mkdir(dir)...    ccc+=1...>>>, ※練習でも調子にのって1000とかにすると、とんでもなくフォルダができあがるので注意。, ディレクトリを変数として指定する際に数字を使う場合、数字はstr()でくくる必要があります。是非覚えておきましょう。, TypeError: can only concatenate str (not "int") to str, 少しでもプログラミングスキルを習得して意味のない、時間のかかる作業は自動化していくように心がけましょう。, 引き続きpython,openCV,VBAなどのプログラミングスキルを紹介していきますので一緒に成長していきましょう!, ヒガシ ・投資、子育て、家造り、節約 管理人です。 Itemsが無い!うーん。なんだろう??? 先ほど最新のVisual Studio2019でもWindowsフォームアプリ... 管理人です。 確かにご指摘頂いたprintやstrなどの関数として定義されている名前は変数名として代入可能でした。 予約語の部分の記事を... どうも、ご無沙汰しています。 たまたま見つけたので来てしまいました。 昔はどうだったか分かりませんが、今はprintは予約語ではあり... ありがとうございました。 おかげさまで、パスの設定をしましたらCHCPの実行結果も得られました。 お礼申し上げます。. Python ... 変数: 全小文字 + アンダースコア区切り : my_favorite_instance: 定数: 全大文字 + アンダースコア区切り: MY_FAVORITE_CONST: C/C++ のモジュールはアンダースコアで開始; 自クラス内でのみ使用する内部変数と内部メソッドはアンダースコアで開始; PEP8で定められています。 … Python3におけるWEBスクレイピングのやり方について初心者向けに解説した記事です。   Requests、Beautiful Soup、Selenium、Pandas、newspape ... Pythonの基本的なトピックについて、チュートリアル形式で初心者向けに解説した記事です。プログラミング未経験者や初心者でもわかりやすいよう、丁寧に解説しています。   Pythonでデータ ... Pandas(パンダス)とは、データを効率的に扱うために開発されたPythonのライブラリの1つで、データの取り込みや加工・集計、分析処理に利用します。   Pandasには2つの主要なデー ... データ分析、機械学習、ディープラーニングにはグラフの描画による可視化は不可欠です。データは、加工前の状態ではただの数字の羅列でしかなく、一目で必要な情報が伝わるものではありません。それを集計しグラフに ... NumPy(ナンパイ)は、数値計算を効率的に行うための拡張ライブラリです。ベクトルや行列などを効率的に数値計算するための数学関数ライブラリを提供します。NumPyを使うことにより、数値計算をより早く、 ... Copyright© AI-interのPython3入門 , 2020 All Rights Reserved. 〇学生のみんなへ これらの雑学も時々発信中。, 〇日本のサラリーマンへ Pythonの基本的なトピックについて、チュートリアル形式で初心者向けに解説した記事です。プログラミング未経験者や初心者でもわかりやすいよう、丁寧に解説しています。 Pythonでデータ分析・AI・機械学習を学ぶ上で欠かせない基礎となる重要な事項を取り上げ... 03.

Python. は、tankaという名前のついた箱に1000というデータを入れた、という意味です。この箱を変数(へんすう)と呼んでいます。上記、tanka = 1000 の場合、変数tankaに数値1000を代入(だいにゅう)する、などという言い方をします。, tanka = 1000 の部分に違和感を持った方は普通です。小学校で 1 + 1 = 2 のような書き方を習ったので式を左から右に見てしまうくせがあります。変数の書き方は逆になります。, 「=」記号を隔てて右側のものが左側の変数という箱に入る、と考えてください。変数の式の良い例と悪い例を示します。, =の左側に数値を描いた下の式はエラーになってしまいます。=の左側には変数しか記述できない、と覚えておけば大丈夫です。, の部分です。これは左側の tanka * kosu の計算結果がgokeiという変数に代入されることを表します。, 例えば、ゲームで遊んでいる時にリアルタイムに変化するゲームスコアやRPGゲームの主人公の名前やHPなどは全てプログラミング言語でいう変数という箱に入っています。, 変数を箱のような入れ物として考えるとイメージしやすいです。ゲーム画面だとスコア表示位置は変化しませんが、数値はどんどん変化します。箱の外見は同じだけれど箱の中身は変わっていく...という感じでしょうか。だから変数というのだと思います。, ただし普通の箱にはない特徴があります。変数は、1度に1つのものしか入らない箱です。, 変数の説明はこれで全てではありません。変数には「こんにちは」などの文字列や、今回扱わなかった実数(じっすう)と呼ばれれる「123.5」などのような小数点以下を扱う数字も代入出来ます。そちらはまた別の回にまわします。, ただ、補足として変数の中身を文字列と一緒にprint文で表示する記述を1つだけ示しておきます。, 上記、1000、5、5000の数値は、それぞれ変数に代入されたものを表示しています。変数と文字列を混在した表示を行うには+記号を使って文字列連結を行います。, 5行目~7行目で変数の表示を行っています。変数tanka、kosu、gokeiはそれぞれ整数が代入されています。Pythonでは、print文で+記号を使って文字列同士の連結が出来ます。, 文字列と変数の連結も「+」記号で可能ですが、変数の中身が整数などの数値だと残念ながらエラーとなります。, TypeError: unsupported operand type(s) for +: ‘int’ and ‘str’, 先ほどのスクリプトの5行目~7行目でもstrを使って数値変数を文字列化して連結していました。変数を文字列の中に挿入して表示する方法としてformat()を使う方法などもありますが、まずは+記号で連結出来ることを憶えておいてください。, 変数heightに179を代入し、次のように表示させよ。ファイル名:sincho.py, 節度ある適度な飲酒は健康への第一歩である。日本人なら1日に平均20g以下のアルコール摂取量が望ましい。, 例として、500mlのビールがアルコール度数5%だとすると、このビールに含まれるアルコール量(g)は次のように計算できる。, 500 (ml) × 0.05 (5%) × 0.8(アルコールの比重)= 20 (g), わたしは1日にアルコール度数5%の一番搾りを1本(350ml)を飲むので、アルコールが何gか知りたい。中途半端にPythonスクリプトを書いたのだが…君、完成させてくれないか?(資料:アルコール – 厚生労働省より), 好きな食べ物はトマトです。 学生時代は授業中よく寝ていました。 このサイトがお役に立てばうれしいです。. 社内の開発システムのプログラミングから、機械設計~CAE解析~基礎研究までの幅広い業務を担当。

Out[1]: ['False', 'None', 'True', 'and', 'as', 'assert', 'break'. 動的に変数を定義 . 〇サラリーマン攻略家 dir='python'+str(ccc) 新たに作るフォルダ名を変数(今回はdir)として宣言する。 ここが今回の重要ポイントです。 ディレクトリを変数として指定する際に数字を使う場合、数字はstr()でくくる必要があります。是非覚えておきましょう。 ここを忘れてしまうと