當前位置:
首頁 >
Python二级笔记(16)
發布時間:2025/3/8
37
豆豆
生活随笔
收集整理的這篇文章主要介紹了
Python二级笔记(16)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
知識點:
1,進程調度僅負責對CPU進行分配
2,帶鏈的隊列是采用鏈式存儲結構表示的隊列。鏈式存儲的存儲單元是不連續的,因為是不連續的存儲空間,所以指針將不會有規律的地連續變化。當front = rear = NULL時,為隊空;當front = rear 且不等于NULL時,隊列中存在一個元素,其他情況無法判斷
3,測試用例( Test Case)是為測試設計的數據,由測試輸入數據和與之對應的預期輸出結構兩部分組成。
4,split()方法將字符串通過"字符"分隔成列表
5,join()方法需要組合數據內部的元素是字符串類型。
6,在Python語言中,列表可以表示一二維數據, 集合可以表示一維數據,字典一般表示高維數據 。
7,time庫中perf_ counter()函數- 般用于計時 ; sleep()函數 用于暫停程序執行; strtime()和strptime()都是用于顯示時間。
操作題:
1,接收用戶輸入的一個大于10小于10的八次方的十進制正整數,輸出這個正整數各字符的和,以25為寬度,居中顯示,采用等號=填充。
代碼:
s = input("請輸入一個正整數:") cs = 0 for c in s:cs += eval(c) print("{:=^25}".format(cs))2,接收用戶輸入的數據,該數據僅由字母和中文混合構成,無其他類型字符,統計并輸出中文字符出現的個數
代碼:
s = input("請輸入中文和字母的組合:") count = 0 for c in s:if "\u4e00" <= c <= "\u9fff":count += 1 print(count)3,接收用戶輸入的以英文逗號分隔的一組數據,其中,,每個數據都是整數或浮點數,打印輸出這組數據中的最大值。
代碼:
s = input("請輸入一組數據:") ls = s.split(",") lt = [] for i in ls:lt.append(eval(i))?
總結
以上是生活随笔為你收集整理的Python二级笔记(16)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 签名 ecdsa_Java实现
- 下一篇: python和c混合编程 gil,如何在