四、格式化輸出


name = input("Name:") age = int(input("Age:")) job = input("Job:") salary = input("Salary:") if salary.isdigit(): #長的像不像數字,好比200d , '200' salary = int(salary) # else: # #print() # exit("must input digit") #退出程序 msg = ''' --------- info of %s -------- Name: %s Age : %d Job : %s Salary: %f You will be retired in %s years -------- end ---------- ''' % (name,name ,age ,job ,salary, 65-age ) print(msg)

 


字符格式化輸出
佔位符 %s s = string
%d d = digit 整數
%f f = float 浮點數,約等於小數git

數據運算
數據類型出初識
數字
整數 int(integer)
整型
長整型
in py3 已經不區分整型與長整型,統一都叫整型
in C int age 22 , long age
布爾 只有2種狀態,分別是
真 True
假 Falseapp

字符串
salary.isdigit()
計算機中, 一切皆爲對象
世界萬物,皆爲對象,一切對象皆可分類oop

 


循環loop
有限循環 ,次數限制
無限循環=死循環
continue 結束本次循環,繼續下一次循環
break 跳出整個當前的循環spa

for
while
break , continuecode


數據類型
整數
字符串
列表,元組

索引(下標) ,都是從0開始
切片
.count 查某個元素的出現次數
.index 根據內容找其對應的位置
"haidilao ge" in a
增長
a.append() 追加
a.insert(index, "內容")
a.extend 擴展對象

修改
a[index] = "新的值"
a[start:end] = [a,b,c]blog

刪除
remove("內容")
pop(index)
del a, del a[index]
a.clear() 清空排序

排序
sort ()
reverse()索引

身份判斷
>>> type(a) is list
True
>>>rem

相關文章
相關標籤/搜索