-
我的第一个代码
直接打印hellow world到屏幕上print ('hellow world') hellow world
-
定义变量
定义name为变量名,zhangtutu为变量值,打印name变量,显示出zhangtutuname ='zhangtutu' print (name) zhangtutu
3 设置变量值等于输入值
定义name变量=name:输入的值,例如name:输入zhangtutu,则print(name)为zhangtutu
name =input("name:")
print(name)
name:zhangtutu
zhangtutu
4.格式化输出的三种格式
第一种
name =input("name:")
age =int(input("age:")) ##因为年龄肯定是数字,所以在输入age的时候用%d定义只能输入数字,默认输入都是字符串,所以需要用int指定一下输入的是字符串
print(type(age),type(str(age)))
job =input("job:")
salary =input("salary")
info ='''
-- info of %s --
name:%s
age:%d
job:%s
salary:%s
''' %(name,name,age,job,salary)
print(info)
结果如下:
-- info of zhangtutu --
name:zhangtutu
age:25
<class 'int'> <class 'str'>
job:IT
salary:7777
第二种:
name =input("name:")
age =int(input("age:"))
print(type(age),type(str(age)))
job =input("job:")
salary =input("salary")
info ='''
--- info of {_name}
name:{_name}
age:{_age}
job:{_job}
salary:{_salary}
'''.format(_name=name,_age=age,_job=job,_salary=salary)
print(info)
第三种
name =input("name:")
age =int(input("age:"))
print(type(age),type(str(age)))
job =input("job:")
salary =input("salary")
info ='''
-- info of {0} --
name:{0}
age:{1}
job:{2}
salary:{3}
'''.format(name,age,job,salary)
print(info)