⑴ 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()