Python二级笔记(15)
知識(shí)點(diǎn):
1,數(shù)據(jù)流圖(DFD)的作用是支持系統(tǒng)功能建模
2,一個(gè)數(shù)據(jù)庫(kù)可以有多個(gè)外模型(也稱(chēng)子模式或用戶(hù)模型),但概念模型和內(nèi)模式(物理模式)只能有一個(gè)。
3,round(x,d)函數(shù)是指對(duì)x四舍五入,保留d位小數(shù),無(wú)參數(shù)d則返回四舍五入的整數(shù)值。
4,str.center(width,fillchan)方法返回長(zhǎng)度為width的字符串。其中str處于新字符串中心位置,兩側(cè)新增字符串采用fillchar填充,當(dāng)width小于字符串長(zhǎng)度時(shí),返回str; fillchar是單個(gè)字符。
5,對(duì)于any(x)函數(shù),如果組合類(lèi)型變量x中所有的值都是0、“或False時(shí), 那么結(jié)果為False;如果所有元素中有一個(gè)值非0、"或False, 那么結(jié)果就為T(mén)rue。對(duì)于all(x)函數(shù),只要組合類(lèi)型變量x中存在值為0、“或False的元素,那么結(jié)果為False,否則結(jié)果為T(mén)rue。
6,writelines(x)是指直接將類(lèi)型的各元素連接起來(lái)寫(xiě)入文件
7, Pyinstaller工具 ,-D是默認(rèn)值,生成dist目錄; -F是指在dist文件夾中只生成獨(dú)立的打包文件; -i? 是指定打包程序使用的圖標(biāo)文件
8,random庫(kù)是Python的標(biāo)準(zhǔn)庫(kù),用于產(chǎn)生各種分布的偽隨機(jī)數(shù)序列。它采用梅森旋轉(zhuǎn)算法生成偽隨機(jī)數(shù)序列。
9,setup()函數(shù)用于設(shè)置主窗體的大小和位置;penup()函數(shù)指提起畫(huà)筆;clear()函數(shù)清空當(dāng)前窗口,但不改變畫(huà)筆的位置。done()函數(shù)是讓畫(huà)面停頓,但不立即關(guān)掉窗口
操作題:
1,鍵盤(pán)輸入正整數(shù)n,按要求把n輸出到屏幕,格式要求:寬度為14個(gè)字符,數(shù)字中間對(duì)齊,不足部分用=填充
代碼:
n = eval(input('請(qǐng)輸入正整數(shù):')) print("{:=^14}".format(n))2,a和b是兩個(gè)列表變量,列表a為[3,6,9]已給定,鍵盤(pán)輸入列表b,將a列表的三個(gè)元素插入到b列表中對(duì)應(yīng)的前三個(gè)元素的后面,并顯示輸出在屏幕上。
例如:鍵盤(pán)輸入列表b為[1,2,3],因此,屏幕輸出計(jì)算結(jié)果為[1,3,2,6,3,9]
代碼:
a = [3,6,9] b = eval(input()) j = 1 for i in range(len(a)):b.insert(j,a[i])j += 2 print(b)3,以100為隨機(jī)數(shù)種子,隨機(jī)生成3個(gè)在1(含)到9(含)之間的隨機(jī)整數(shù),計(jì)算這三個(gè)隨機(jī)整數(shù)的立方和。
代碼:
import random random.seed(100) s = 0 for i in range(3):n = random.randint(1,9)s += n**3 print(s)4,使用turtle庫(kù)的turtle. fd()函數(shù)和turtle seth()函數(shù)繪制一一個(gè)邊長(zhǎng)為100像素的正五邊形
代碼:
import turtle turtle.pensize(2) d = 0 for i in range(1,6):turtle.fd(100)d += 72turtle.seth(d)?
總結(jié)
以上是生活随笔為你收集整理的Python二级笔记(15)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Linux基础(用户身份和文件权限)
- 下一篇: python 快速删除程序_如何快速一次