变量拼接的四种方法

简介: #!author qmc#Author QMCusrname=input("Input your name:")age=input("age:")job=input("job:")...
#!author qmc
#Author QMC
usrname=input("Input your name:")
age=input("age:")
job=input("job:")

info='''
__________Info of ''' + usrname + '''_________
Name:''' + usrname + '''
Age:''' + age + '''
Job:''' + job + '''
'''
print(info)

info1='''
__________Info1 of %s_________
Name:%s
Age:%s
Job:%s
____________________________________
''' % (usrname,usrname,age,job)
print(info1)

info2='''
__________Info2 of {_name}_________
Name:{_name}
Age:{_age}
Job:{_job}
____________________________________
'''.format( _name=usrname,
            _age=age,
            _job=job)

print(info2)


info3='''
__________Info3 of {0}_________
Name:{0}
Age:{1}
Job:{2}
____________________________________
'''.format(usrname,age,job)

print(info3)
 
 
#四种方法中不推荐使用info与info3这两种拼接方法,info方法使用+会每个变量产生单独的内存空间,效率低
#info3方法在变量多时容易产生混乱,不利于后期的优化。

'''
print(info3)
在python2.x中,有row_input和input,但推荐使用raw_input
使用input时,不加双引号,当成变量,加双”,则认为是赋值
在python3中只有input
'''
相关文章
|
6月前
|
C语言
深入理解字符串引用与操作
深入理解字符串引用与操作
46 0
|
Java 编译器
Java字符串拼接选择的三种方式
Java字符串拼接选择的三种方式
78 0
|
6月前
操作字符串的函数
C中有大量操作字符串的函数。
32 2
判断变量是否为数组的几种方法
判断变量是否为数组的几种方法
146 0
|
6月前
|
JavaScript 前端开发 Java
字符串的引用方式
字符串的引用方式
121 0
Java字符串拼接方法
Java字符串拼接方法
|
Python
输入函数以及eval函数的用法,获取变量的数据类型
输入函数以及eval函数的用法,获取变量的数据类型
112 0
|
Python
Python函数详解:参数、返回值和文档字符串
Python函数详解:参数、返回值和文档字符串
162 0
|
索引 Python
字符串的相关方法和操作
字符串的相关方法和操作
85 0
|
JavaScript 前端开发
js传递参数时变量名动态拼接(含数字或指定规律的变量名称)
js传递参数时变量名动态拼接(含数字或指定规律的变量名称)
479 0