变量拼接的四种方法

简介: #!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
'''
相关文章
|
26天前
|
存储 算法 C语言
C语言中常见的字符串处理技巧,包括字符串的定义、初始化、输入输出、长度计算、比较、查找与替换、拼接、截取、转换、遍历及注意事项
本文深入探讨了C语言中常见的字符串处理技巧,包括字符串的定义、初始化、输入输出、长度计算、比较、查找与替换、拼接、截取、转换、遍历及注意事项,并通过案例分析展示了实际应用,旨在帮助读者提高编程效率和代码质量。
78 4
|
7月前
|
存储 Python 容器
python函数的返回值、嵌套方式以及函数中的变量(一)
python函数的返回值、嵌套方式以及函数中的变量(一)
259 2
|
7月前
|
Python
python函数的返回值、嵌套方式以及函数中的变量(二)
python函数的返回值、嵌套方式以及函数中的变量(二)
248 1
判断变量是否为数组的几种方法
判断变量是否为数组的几种方法
165 0
Java字符串拼接方法
Java字符串拼接方法
|
JavaScript 前端开发
js传递参数时变量名动态拼接(含数字或指定规律的变量名称)
js传递参数时变量名动态拼接(含数字或指定规律的变量名称)
504 0
求字符串的长度(4种写法)(普通写法,函数写法(两种:有无返回值),不允许创建临时变量法(递归))
求字符串的长度(4种写法)(普通写法,函数写法(两种:有无返回值),不允许创建临时变量法(递归))
166 0
求字符串的长度(4种写法)(普通写法,函数写法(两种:有无返回值),不允许创建临时变量法(递归))
变量替换
变量替换
107 0
【构造】构造一个字符串满足k个子序列问题总结
【构造】构造一个字符串满足k个子序列问题总结
【构造】构造一个字符串满足k个子序列问题总结
给出n,构造含有n个子1337的字符串
给出n,构造含有n个子1337的字符串
72 0