注释:
单行 #
多行 """ """ 或者 ‘‘‘ ‘‘‘
输入
1 #!/usr/bin/env python 2 name = input("这里是输入提示:") //input() 为字符串输出
3 number = int(input("这里是输入提示:")) //加上int() 是将输入的数据转换为数字型
4 print (name,number) //打印
字符格式化
1 %s #这是字符串型 2 %d #这时数字型 3 %f #这是浮点型
#第一种 name=""" your name : {0} your age :{1} ........ """.format(name,age) #按顺序输出的 #第二种 name=“”“ your name : {_name} your age :{_age} ........ """.format( _name = name _age = age ) #Emmmm.....这个就相当于变量赋值一样,{}里面等于哪个变量就输出哪个变量里面的值
第一种:
1 #!/usr/bin/env python 2 #-*- coding:utf-8 -*- 3 #Author:Love Dahua 4 name = input("please input your name:") 5 age = int(input("please input your age:")) 6 job = input("please input your job:") 7 hobby = input("please input your hobby:") 8 9 info1 = """ 10 ------------- first kind ---------------- 11 your name:%s 12 your age:%d 13 your job:%s 14 your hobby:%s 15 ----------------------------------------- 16 """%(name,age,job,hobby) 17 18 info2 = """ 19 ------------- third kinds ---------------- 20 your name:{_name} 21 your age:{_age} 22 your job:{_job} 23 your hobby:{_hobby} 24 ------------------------------------------- 25 """.format( 26 _name = name, 27 _age = age, 28 _job = job, 29 _hobby = hobby 30 ) 31 32 33 info3 = """ 34 ------------- second kinds ---------------- 35 your name:{0} 36 your age:{1} 37 your job:{2} 38 your hobby:{3} 39 ------------------------------------------- 40 """.format(name,age,job,hobby) 41 42 43 print (info1,info2)
输出:
------------- first kind ---------------- your name:dahua your age:10000 your job:it your hobby:qiaodaima ----------------------------------------- ------------- third kinds ---------------- your name:dahua your age:10000 your job:it your hobby:qiaodaima ------------------------------------------- ------------- second kinds ---------------- your name:dahua your age:10000 your job:it your hobby:qiaodaima -------------------------------------------
原文:https://www.cnblogs.com/ITkeyan/p/12733461.html