日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python二级笔记(13)

發布時間:2025/3/8 python 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python二级笔记(13) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

知識點:

1,機器數,不管是正數還是負數,其補碼的符號位取反即是偏移碼。

2,循環隊列是隊列的一種順序存儲結構

3, break語句會跳出break所在的最內層循環; try中 的語句出錯時會被捕獲異常,執行except下的語句,循環也是一樣,出現異常,立即跳出循環; for或者while只有正常執行這兩個的循環語句結束后,才會執行else語句; continue語句會結束當前當次循環,但不跳出當前循環;

4,random庫的random()函數可以產生一個在[0.0,1.0)之間的隨機小數,不包含1.0,并且random)函數沒有參數。

5,字典的pop方法,是刪除第一個參數對應字典中的鍵值對,并返回鍵值對的值。如果字典中沒有第一個參數對應的鍵,那么就返回第二個參數。

5,二維數據并不是一定要用循環嵌套格式存儲,說法太絕對。

6,pandas是基于NumPy的一種工具,該工具是為了解決數據分析任務而創建的。Pandas納入了大量庫和一些標準的數據模型,提供了高效地操作大型數據集所需的工具。所以可以用于金融數據分析。

操作題:

1,接收用戶輸入的一個小于20的正整數,在屏幕上逐行遞增顯示從01到該正整數,數字顯示的寬度為2,不足位置補0,后面追加一個空格,然后顯示>號,>號的個數等于行首數字。

例如:
輸入:
3
輸出:
01 >
02 >>
03 >>>

代碼:

n = input("請輸入一個正整數:") for i in range(1,eval(n)+1):print("{:0>2} {}".format(i,'>'*i))

2,讓用戶輸入一-串數字和字母混合的數據,然后統計其中數字和字母的個數,顯示在屏幕上。

例如:
輸入:
fda243fdw3
輸出: .
數字個數: 4, 字母個數: 6

代碼:

ns = input("請輸入一串數據:") dnum,dchr = 0.0 for i in ns:if i.isnumeric():dnum += 1elif i.isalpha():dchr += 1else:pass print("數字個數:{},字母個數:{}".format(dnum,dchr))

3,將程序里定義好的std列表里的姓名和成績與已經定義好的模板拼成一段話

代碼:

std = [['張三',90,87,76],['李四',83,22,44],['王五',65,77,85]] modl = "親愛的{},你的考試成績是:英語{},數學{},科學{},總成績{},特此通知"for i in std:cnt = 0 for i in range(1,4):cnt += st[i]print(modl.format(st[0],st[1],st[2],st[3],cnt))

4,利用random庫和turtle庫, 在屏幕上繪制5個圓圈,圓圈的半徑和圓初始坐標由randint()函數產生,圓的X和Y坐標范圍在[-100,100]之 間;半徑的大小范圍在[20. 50]之間,圓圈的顏色隨機在color列表里選擇。效果如下圖所示。

代碼:

import turtle as t import I andom as r color = ['red','orange','blue','green','purple'] r.seed (1) for i in range(5) :rad = r.randint(20,50)x0 = r.randint(-100,100)y0 = r.randint(-100,100)t. color(r.choice(color))t. penup()t. goto(x0, y0)t. pendowm ()t. circle(rad) t.done()

?

總結

以上是生活随笔為你收集整理的Python二级笔记(13)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。