⑴ python 如何一次輸入3個整數
a, b, c =map(int, input().split())
1、輸入一個數字直接 m = int(input())
2、輸入兩個數字就是 m, n = map(int, input().split())
3、三個及三個以上就和兩個的類似:
a, b, c =map(int, input().split())
a, b, c, d =map(int, input().split())
(1)python3輸入擴展閱讀
Python的表達式寫法與C/C++類似。只是在某些寫法有所差別。
主要的算術運算符與C/C++類似。+, -, *, /, //, **, ~, %分別表示加法或者取正、減法或者取負、乘法、除法、整除、乘方、取補、取余。>>, <<表示右移和左移。
&, |, ^表示二進制的AND, OR, XOR運算。>, <, ==, !=, <=, >=用於比較兩個表達式的值,分別表示大於、小於、等於、不等於、小於等於、大於等於。在這些運算符裡面,~, |, ^, &, <<, >>必須應用於整數。
Python使用and, or, not表示邏輯運算。
is, is not用於比較兩個變數是否是同一個對象。in, not in用於判斷一個對象是否屬於另外一個對象。
參考資料
網路-python
⑵ linux命令行運行python腳本,輸入python3與輸入python區別
python3 和 python2 的版本是有區別的。
在Linux 中,你輸入python,應該是默認使用的python2.7的版本。
而python3使用的是高版本。
這兩個版本在某些語法上有一定的差別。這個腳本應該是按照python3的格式寫的,而這其中有部分語法和python2的版本不兼容。
⑶ python3 里循環輸入通常是怎麼寫的
for t in range(0,37):
g=phrase(t)
y=g+4.667345
print t
print g
print y
改成
result=[(i,phrase(i),phrase(i)+4.667345) for i in range(0,37)]
print(result)你就能看到結果了
⑷ python3.4輸入數字
>>>x=int(input("x:"))
x:40
>>>y=int(input("y:"))
y:20
>>>x+y
60
輸入內容作為int()的參數,將字元串轉換成int
⑸ Python3 tkinter窗口中如何輸入和輸出
意思就是你要將你輸入的內容進行翻譯?
如果內容較多的話,用Text吧,如果非要Entry的話也可以~
網路隨便找的一個示例(Tkinter
改成tkinter,主要是textvariable
和get()):
#!/usr/bin/envpython#!encoding:utf-8
#Filename:test.py
fromTkinterimport*
root=Tk()
root.title("EntryTest")
v1=StringVar()
v2=StringVar()
v3=StringVar()
#設置entry為只讀屬性
Entry(root,width=30,textvariable=v1,stat="readonly").pack()
v1.set("readonly")
#默認情況下下Entry的狀態為normal
Entry(root,width=30,textvariable=v2).pack()
v2.set("normal")
#將輸入的內容用密文的形式顯示
entry=Entry(root,width=30,textvariable=v3)
v3.set("password")
entry.pack()
entry["show"]="*"
root.mainloop()