No.3ベストアンサー
- 回答日時:
> ちなみに、「aと1を足す」と、「aに1を足す」は、どう意味が違うのでしょうか?教えて頂けると幸いです。
「aと1を足す」は「a+1」で、「aに1を足す」は「a=a+1」のことです。
(前回は短い書法の「a+=1」と書いたのでさらにわからなかったか)
言い換えると「aと1を足す」は足し算の結果を求めるだけ。「aに1を足す」は「aに『aと1を足した結果』を代入する」ということです。
ちなみに、「1+a」はどう思っていたのでしょうか?「a+1」との違いはあると思っていましたか?「a+b」や「b+a」はどうでしょうか?
No.4
- 回答日時:
コンピュータ言語における=記号は、数学の=とは違うことを認識しておく必要があります。
数学では、a=a+1は、正解の出ない間違った数式になります。
コンピュータ言語での=記号は、=記号の右側の計算結果を、=記号の左側の変数に代入するという意味になります。
=と考えるよりも、←(左向き矢印)と考えた方が分かりやすいかもしれません。
先に=の右側の計算をして、その結果を左側の変数に保存するのです。
a+1だけの場合は、この代入の作業がありませんので、aの値は計算後も変化しません。
No.1
- 回答日時:
> 6が表示されるのは、4が保存されていないからでしょうか?
そうです。
a+1
は、「aと1を足す」であって、「aに1を足す」ではないです。
「aに1を足す」は、a += 1
> aに4が保存されているからでしょうか?
そうです。
> 変数の型が、決まっていないというのは、
同じ変数に、どんな型の値でも代入出来ると言うことです。
# 数値(整数)を代入
a=23
print(a)
#文字列を代入
a="abc123"
print(a)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Pythonについて。 2 2024/01/09 21:04
- その他(プログラミング・Web制作) pythonのWebスクレイピングでfind_allだとurlがNoneに 4 2022/04/17 18:21
- その他(プログラミング・Web制作) pythonでDBのカラム名で取得したオブジェクトの値を表示したい 1 2022/05/13 03:41
- その他(コンピューター・テクノロジー) Pythonの np.indicesに関する質問です。 2 2023/02/07 08:19
- その他(プログラミング・Web制作) VScodeでpythonプログラムの関数を実行したい 2 2022/07/13 19:24
- その他(プログラミング・Web制作) Pythonについて。 5 2024/01/04 19:20
- その他(プログラミング・Web制作) python 3.10で 同じlistに同じ構文で同じデータ代入した結果が異なる現象発生 7 2022/06/18 11:08
- Ruby プログラミング 3 2023/06/09 14:30
- その他(コンピューター・テクノロジー) Pythonについて。 3 2024/01/05 16:21
- PHP 「SELECT文の発行」と書かれいるだけで「解説」見当たりません? 1 2022/02/01 05:17
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
パイソンの
C言語・C++・C#
-
Pythonについて。
その他(プログラミング・Web制作)
-
C言語について。
C言語・C++・C#
-
-
4
TBWに達したらTBWに達したことが通知されるのでしょうか?
その他(コンピューター・テクノロジー)
-
5
Pythonについて。
その他(コンピューター・テクノロジー)
-
6
マウスって機能が増えてるものがありますが、それをオフにする事って、どのマウスも可能なのでしょうか?
その他(コンピューター・テクノロジー)
-
7
double型が正常に認識されていない恐れ
C言語・C++・C#
-
8
WindowsのCapsLock(キャップスロック)って、何の意味があるんですか?
C言語・C++・C#
-
9
BIOSの操作はIT素人の人には難しいですか?素人がBIOSを操作するのはやめておいた方が良いのでし
その他(コンピューター・テクノロジー)
-
10
Int('1234') で、strをかんたんに整数で扱えちゃうパイソンはどうなってるんですか?
C言語・C++・C#
-
11
scipy っていうのをいれようとおもって
C言語・C++・C#
-
12
Pythonについて。
その他(プログラミング・Web制作)
-
13
そのまま使っただけなのに・・・python
その他(プログラミング・Web制作)
-
14
バッファリングについて。
C言語・C++・C#
-
15
パイソン。If elseの挙動について教えてください。パソコンは、if else で、まずifに当て
C言語・C++・C#
-
16
License='MIT' ってなんでmitなんですか??適当なのでもいいですか? パイソン
C言語・C++・C#
-
17
ファイルはフォルダの中にないといけないのですか?どのフォルダにも入っていないファイルはこの世に存在し
その他(コンピューター・テクノロジー)
-
18
gcc13.2のバグ?
C言語・C++・C#
-
19
皆さんはショートカットを積極的に使っていますか?使っていませんか?宜しければ理由を教えて下さい!
その他(コンピューター・テクノロジー)
-
20
ZIPで圧縮されたデータを閲覧するには展開しないと閲覧できないのですか?また、ZIPで圧縮されたソフ
その他(コンピューター・テクノロジー)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PDFファイルの倍率を変えて保存...
-
プリントスクリーンで保存した...
-
Googleマップに保存した地点が...
-
サポートされたファイル形式お...
-
【VBA】マクロの入ったファイル...
-
PC内で速度を遅くした音源をCD...
-
VBS フォルダ内にあるすべての...
-
エアコンの冷媒 R410Aの重...
-
ガラケーからPCへの写真の取り込み
-
エクセルのセルからフォーカス...
-
エクセルで「特定の文字を含む...
-
iPhoneの内蔵の記憶媒体は、HDD...
-
e-taxで送信ファイルの拡張子が...
-
スマホでtxtファイルを編集する...
-
HTMLで画像をクリックすると、...
-
Accessのソースが見れない
-
ダウンロードしたファイルの容...
-
情けない話ですが成田エクスプ...
-
EXCELマクロでのtifファイルの...
-
JavaScriptで、写真(画像)の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Googleマップに保存した地点が...
-
PDFファイルの倍率を変えて保存...
-
alert で文字の色を変えたい
-
至急エクセルで最小限の保存が...
-
プリントスクリーンで保存した...
-
ムービーメーカー 動画が小さ...
-
小計の列が「0」の行は非表示で...
-
Vistaで焼いたCDの写真がXpで...
-
word2000で字を計数後にその窓...
-
パワーポイント2007で上書...
-
過去の写真や動画の長期保存(...
-
入力データの保存方法
-
USBメモリ
-
Vistaのエクスペリエンスインデ...
-
強制終了されたファイルを復元...
-
プレーステーション ストアー...
-
Macアドレスブックのデータ保存...
-
ポケナビGPSのデータを地図ソフ...
-
オートCADのハッチング
-
イベントログの保存先の変更方法
おすすめ情報