①python的資料型別包含:數字、字串、串列、元組、字典、集合這六種基本資料型別,不同資料型別的資料可以進行型別的轉換,
使用input讓用戶輸入的資料默認為字串型別;
1 name = input("name:") 2 age = input("age:") 3 print(type(name)) 4 print(type(age), type(int(age))) 5 6 >>>name:xiaoming 7 >>>age:20 8 <class 'str'> 9 <class 'str'> <class 'int'>
②格式化輸出主要使用以下三種方式:
1 name = input("name:") 2 age = int(input("age:")) 3 job = input("job:") 4 salary = input("salary:")
方式一、
1 info = ''' 2 -------- info of %s ----- #%s,%d 為占位符 3 Name:%s 4 Age:%d 5 Job:%s 6 Salary:%s 7 ''' % (name,name,age,job,salary)
8 print(info)
>>>name:xiaoming
>>>age:20
>>>job:python developer
>>>salary:10000
-------- info of xiaoming -----
Name:xiaoming
Age:20
Job:python developer
Salary:10000
方式二、
1 info2 = ''' 2 -------- info of {_name} ----- 3 Name:{_name} 4 Age:{_age} 5 Job:{_job} 6 Salary:{_salary} 7 '''.format(_name=name, 8 _age=age, 9 _job=job, 10 _salary=salary)
>>>name:xiaoming
>>>age:20
>>>job:python developer
>>>salary:10000
-------- info of xiaoming -----
Name:xiaoming
Age:20
Job:python developer
Salary:10000
方式三、
1 info3 = ''' 2 -------- info of {0} ----- 3 Name:{0} 4 Age:{1} 5 Job:{2} 6 Salary:{3} 7 '''.format(name,age,job,salary)
>>>name:xiaoming
>>>age:20
>>>job:python developer
>>>salary:10000
-------- info of xiaoming -----
Name:xiaoming
Age:20
Job:python developer
Salary:10000
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/146920.html
標籤:Python
