python 交互(输入输出函数)

输入输出函数可以实现与用户进行交互。

1、输入input()

一般默认的输入的数据类型为str类型,所以如果要使用用户输入的数据时,要转化成想要的数据类型然后进行相应的操作。数据类型转化在后面会说。下面是输入用户名和密码的一个小程序:

userName = input("your name is:")

passWord = input("your password is:")

2、输出print()

如果想要把上面输入的username、password以如下的形式输出有哪些方法那。

图1

1)字符串拼接

info ="----info----\n" +"username:" +username+"\npassword:" + password

不推荐使用这种方法,因为这种方法是初始化了好几块内存,把不同的字符串放在不同的内存空间里。

2)占位符

info1 ='''

---info---

username:%s

password:%s

''' % (username, password)

3)格式化两种方法

info2 ='''

----info-----

username:{username}

password:{password}

'''.format(username=username, password=password)

info3 ='''

----info----

username:{0}

password:{1}

'''.format(username, password)

print(info, info1, info2, info3)


你可能感兴趣的:(python 交互(输入输出函数))