老師,我打這個(gè)張三愛李四打不出,它出現(xiàn)文件路徑了。C:\Users\Administrator\AppData\Local\Programs\Python\Python310\python.exe: can't open file 'D:\\python\\sublime結(jié)果\\2.5字符串拼接和轉(zhuǎn)義字符.py': [Errno 2] No such file or directory
[Finished in 66ms]
T465022mo
展開
老師,我打這個(gè)張三愛李四打不出,它出現(xiàn)文件路徑了。C:\Users\Administrator\AppData\Local\Programs\Python\Python310\python.exe: can't open file 'D:\\python\\sublime結(jié)果\\2.5字符串拼接和轉(zhuǎn)義字符.py': [Errno 2] No such file or directory
[Finished in 66ms] |
|
小靜子289069214
展開
沒明白這個(gè)占位符存在的意義是什么?我不用占位符也能打印出來,s2="hello!張三,李四,666" print(s2),反而覺得這樣更簡單 T301643jz
展開
@ 小靜子289069214 假如我現(xiàn)在有這樣的需求:
有多個(gè)不同的用戶要在app里繳費(fèi),繳費(fèi)信息中必須含有繳費(fèi)人的姓名和繳費(fèi)金額,當(dāng)用戶繳費(fèi)完成后輸出以下信息:已收到XX用戶的XX現(xiàn)金,如果用你的方式,代碼就寫死了張三李四,都是常量,那正常代碼怎么寫呢?一定是通過變量來表示的,如下分析:
不同用戶輸入的名字和金額是不同的,那我代碼可以這么寫:
name=input"請(qǐng)輸入繳費(fèi)人姓名"
money=input"請(qǐng)輸入繳費(fèi)金額"
s1="已收到{}用戶的{}現(xiàn)金".format(name,money)
print(s1) |
|
syc6888
展開
|
|
打卡Lv1
|
tang0-0
展開
|
T701270vs
展開
File "E:\hello.py", line 36
s="hello{}{}{}".format("張三","李四",666,)
^
SyntaxError: invalid character in identifier
[Finished in 0.7s with exit code 1]
[shell_cmd: python -u "E:\hello.py"]
[dir: E:\]
[path: C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\]
老師這是啥情況? |
|
ALP3313
展開
|
承擔(dān)因您的行為而導(dǎo)致的法律責(zé)任,
本站有權(quán)保留或刪除有爭議評(píng)論。
參與本評(píng)論即表明您已經(jīng)閱讀并接受
上述條款。