用户交互程序interaction
- Python中单引号''和双引号""作用一样。
- Python3中的用户输入为input
-
1 #请用户输入用户名 2 name = input("请输入用户名:") 3 #请用户输入密码 4 password = input("请输入密码:") 5 print(name,password)
-
-
Python3中的input与Python2中的raw_input作用相同,Python2中的input不推荐使用。
-
格式化输出:
-
字符串拼接:使用“+”号连接要拼接的字符串,一般不推荐使用,因为其会在内存中开辟多块内存,效率低。
1 #字符串拼接 2 name = input("姓名:") 3 age = input("年龄:") 4 adress = input("住址:") 5 6 info = '''-----------info of ----------''' + name + 7 '''姓名:''' + name + 8 '''年龄:''' + age + 9 '''住址''' + adress 10 print(info)
- 格式化输出:%s、%d...
1 #格式化输出 2 info2 = '''---------------info of %s---------- 3 name:%s 4 age:%s 5 adress:%s 6 '''%(name,,name,age,adress)
print(info2) -
format方法
-
1 #format方法输出 2 #把要输出的数据用花括号{}保存,并在format方法中对其赋值 3 info3 = ''' ---------info of {Name}--------- 4 name:{Name} 5 age:{Age} 6 adress:{Adress} 7 '''.format(Name = name, Age = age, adress =Adress) 8 print(info3)
#format方法输出
#利用元组输出,把要输出的文本按照元组索引顺序用{}保存,并在format方法中按顺序赋值
info4 = '''------info of {0}-----
name:{0}
age:{1}
adress:{2}
'''.format(name,age,adress)
print(info4)
-
-

浙公网安备 33010602011771号