我是一名刚入IT行业的小白,目前主要是做网络运维这一块。曾经总是认为我是做网络运维的,学习代码干啥啊?后来就慢慢发现,传统的运维方式让我的效率好像不如别人效率高,关键还TM看别人比我更轻松。每一个网络管理者心中都是存在一个梦想的:网络稳定无故障,一觉睡到大天亮。于是乎,本人下决心要去学习一门适合网络运维人员使用的编程语言,就选择了Python,这个进步很快,有容易上手的编程语言。
初学Python
一、input(用户交互程序)
name = input("name:") age = int(input("age:")) ##int==integer(强制转换) job = input ("job:")
第一种方法
info = '''-----------info of %s---------- name:%s age :%d job :%s '''%(name,name,age,job )
第二种方法
info2 = ''' ----------info of {_name}------ name = {_name} age = {_age} job = {_job} '''.format(_name = name, _age = age, _job = job, )
第三种方法
info3=''' ----------info of {0}-------- name = {1} age = {2} job = {3} '''.format(name,name,age,job)
这边使用三种方法,最后打印结果,看看输出的info1,info2,info3的区别
print ("info3")
学无止境!