变量拼接的四种方法

简介: #!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
'''
相关文章
|
4月前
|
C#
C#的小例子和字符串(一)
C#的小例子和字符串(一)
138 0
|
Java 编译器
Java字符串拼接选择的三种方式
Java字符串拼接选择的三种方式
65 0
|
4月前
|
存储 Python 容器
python函数的返回值、嵌套方式以及函数中的变量(一)
python函数的返回值、嵌套方式以及函数中的变量(一)
227 2
|
4月前
|
Python
python函数的返回值、嵌套方式以及函数中的变量(二)
python函数的返回值、嵌套方式以及函数中的变量(二)
233 1
|
4月前
操作字符串的函数
C中有大量操作字符串的函数。
27 2
判断变量是否为数组的几种方法
判断变量是否为数组的几种方法
127 0
|
12月前
|
Python
Python函数详解:参数、返回值和文档字符串
Python函数详解:参数、返回值和文档字符串
144 0
|
索引 Python
字符串的相关方法和操作
字符串的相关方法和操作
76 0
|
JavaScript 前端开发
js传递参数时变量名动态拼接(含数字或指定规律的变量名称)
js传递参数时变量名动态拼接(含数字或指定规律的变量名称)
435 0
|
Python
Python关键字个数可变的位置传参与个数可变的关键字传参
Python关键字个数可变的位置传参与个数可变的关键字传参
72 0