簡易的な元素計算機を作っている途中なんですが、エラーが出てしまって、、

実現したいこと

(例)text = input("文字を入力")
text_text = input("入力した文字の言語名を入力")
if text = "文字" && text_text = "日本語" :
text_type = true
ここに実現したいことを箇条書きで書いてください。

input関数で出た戻り値をイコールで結んだものを、if節の条件の中で文字列とイコールの関係で結びたい

前提

私が今分かっていることは、if節までです
始めたてでまだまだ分からないことだらけです;
ここに質問の内容を詳しく書いてください。
(例)
TypeScriptで●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
input関数で出た戻り値をイコールで結んだものを、if節の条件の中で文字列とイコールの関係で結びたいです

発生している問題・エラーメッセージ

エラーメッセージ

File "<ipython-input-1-7c210f2b7d0d>", line 11
if First_String = "H" && String_Status = 0 :
^
SyntaxError: invalid syntax

該当のソースコード

Python

1ソースコード

print("※注意:このツールは、以降の化学式とそのイオンに対応しています。・H・O・C・Na・Cl・S・Cu・Ag・Mg・HCl・NaOH・HNO3・H2SO4・CH3COOH")

First_String = input("足す原子、イオン、化合物の化学式を入力(電荷が+のものから入力)")
String_Status = input("1つ目の化学式の電荷を「2-」や「0」のように入力")
Second_String = input("足すもう1方の化学式を入力")
Second_String_Status = input("2つ目の化学式の電荷を入力")
Status = "Not found"

def check_atomic() :

if First_String = "H" & String_Status = 0 :
Status = "H"

if First_String = "O" && String_Status = 0 :
Status = "O"

if First_String = "C" && String_Status = 0 :
Status = "C"

if First_String = "Na" && String_Status = 0 :
Status = "Na"

if First_String = "Cl" && String_Status = 0 :
Status = "Cl"

if First_String = "S" && String_Status = 0 :
Status = "S"

if First_String = "Cu" && String_Status = 0 :
Status = "Cu"

if First_String = "Ag" && String_Status = 0 :
Status = "Ag"

if First_String = "Mg" && String_Status = 0 :
Status = "Mg"

if First_String = "HCl" && String_Status = 0 :
Status = "HCl"

if First_String = "NaOH" && String_Status = 0 :
Status = "NaOH"

if First_String = "HNO3" && String_Status = 0 :
Status = "HNO3"

if First_String = "H2SO4" && String_Status = 0 :
Status = "H2SO4"

if First_String = "CH3COOH" && String_Status = 0 :
Status = "CH3COOH"

試したこと

ここに問題に対して試したことを記載してください。

補足情報(FW/ツールのバージョンなど)

google colabでPythonを独学で学び始めました
ここにより詳細な情報を記載してください。

コメントを投稿

0 コメント