A. 打開pycharm創建python文件後寫了一個代碼無法執行,錯誤在簡介里,怎麼處理
單從報錯提示上看這是沒有程序入口文件('__main__.py),但還是得的根據你所運行的程序具體分析,看看在配置上有問題沒:
1、配置選擇.py文件,而只選擇了項目名。因此選擇Edit Configurations。
3、配置好再試試看
B. 執行python文件時沒反應
你的代碼定義了一個函數,請注意,定義函數的代碼是不會自動執行的,定義後如想運行,需要調用。
在你的代碼最後加上「registerUser()」與def三個字母平齊縮進。
C. python代碼無法運行,求解
gj與gn的賦值應用分號(;)分隔。
D. python運行正常,但不出現結果
答: 在你的第5行代碼當中,確實執行了列印語句,而且整個程序也沒有報其它錯誤。說明並不是出錯的問題,那我們要思考一下是不是要列印的那個內容的數值為空呢?如果是這樣的話,我們確實將去列印的,但是卻不到結果,所以我建議你要先去檢查一下那個列印的值。希望可以幫助到你。
E. Python編程程序正確運行卻沒有相應的動作
代碼的確沒錯的,但你發的圖片上代碼的縮進的確是錯了:
def login()應該是頂行的,login函數中的代碼應該縮進;
myWindow=Tk()及其後的所有語句應該頂行寫
這樣是可以正確運行的
代碼運行時,首先是第一行import語句執行,然後是myWindow=Tk(),login函數是點擊登錄按紐時才被調用執行。
F. 哪位大神幫我看一下我寫的python代碼,運行時沒有顯示錯誤,但沒有執行。
你這只寫了main函數,沒有調用函數
在結尾添加,main()調用函數
G. 初學python,下面的代碼出什麼錯了,執行後沒反應
最後一句改成
x, y = 1, y + 1
即可。
共有4個解:
x, y = 1, 1
fn = lambda a, b: (10 * a + b) * 693 == (10 * b + a) * 396
while y < 10:
....if fn(x, y):
........print(f'x的值是{x},y的值是{y}')
....else:
........while x < 10:
............if fn(x, y):
................print(f'x的值是{x},y的值是{y}')
............x=x+1
....x, y = 1, y + 1
print('Done')
輸出:
x的值是1,y的值是2
x的值是2,y的值是4
x的值是3,y的值是6
x的值是4,y的值是8
Done