python基础
1. python中如何交换两个变量的值?
def swap(a,b):
temp = a
a = b
b = temp
print(a,b)
def swap2(a,b):
a,b = b,a
print(a,b)
2. print的方法
def print(value, ..., end,..., flush)
end 结尾符号,默认"\n"
flush 是否刷新缓冲区数据到控制台,python的print,默认是将数据写入缓冲区,缓冲区有默认大小,只有数
据大小超出缓冲区限制或者遇到换行符才会写入到控制台
import time
def main():
for i in range(10):
print("*",end="")
time.sleep(1)
if __name__ == '__main__':
main()
3. 简述你对input()函数的理解?
在Python3中,input()获取用户输入,不论用户输入的是什么,获取到的都是字符串类型的。
在Python2中有 raw_input()和input(), raw_input()和Python3中的input()作用是一样的, input()输入的是什
么数据类型的,获取到的就是什么数据类型的。