導航:首頁 > 編程語言 > 20行python原生代碼

20行python原生代碼

發布時間:2023-08-18 17:28:03

python源碼是什麼意思

源代碼是指原始代碼,可以是任何語言代碼。Python源碼就是指編寫的最原始程序的代碼。運行的軟體是要經過編寫的,程序員編寫程序的過程中需要他們的「語言」。

Ⅱ python新手代碼是什麼

具體如下:

from name_function import get_formatted_nameprint ( "Enter 'g' at any time to quit.")

while True:

first = input ( " lnPlease give me a first name : ")if first-= 'g':

break

last = input ( "Please give me a last name : " )if last == 'g' :

break

formatted_name = get_formatted_name (first,last)

print ( " Neatly formatted name : "+formatted_name+'. ')

的特點:

面向對象、解釋型、弱類型的腳本語言,它也是一種功能強大而完善的通用型語言。相比其他編程語言(比如 Java),Python 代碼非常簡單,上手非常容易。比如我們要完成某個功能,如果用 Java 需要 100 行代碼,但用 Python 可能只需要 20 行代碼,這是 Python 具有巨大吸引力的一大特點。

Python 的語法非常清晰,它甚至不是一種格式自由的語言。例如,它要求 if 語句的下一行必須向右縮進,否則不能通過編譯

Python 的可擴展性體現為它的模塊,Python 具有腳本語言中最豐富和強大的類庫(這些類庫被形象地稱為「batteries included ,內置電池」),這些類庫覆蓋了文件 I/O、GUI、網路編程、資料庫訪問、文本操作等絕大部分應用場景。

Ⅲ 求一段python代碼,其功能是刪除記事本的前20行。

可以這樣,用readlines()讀取所有數據,del lists[20:] 刪除前20行數據
在進行覆蓋寫入
如果不做其他操作,可以用二進制讀取寫入,速度會更快一些

Ⅳ 求python代碼!!

from random import sample
import os

'''(Tab)處縮進代碼 ,復制代碼→粘貼代碼→查找"(Tab)"替換(按四下space鍵或者Tab鍵),替換所有,即可獲取為原代碼保存。'''

#1
def op_file():
(Tab)p=os.path.join(os.getcwd(), "xx.txt")
(Tab)with open(p, "w", encoding="utf-8") as fd:#覆蓋或新建
(Tab)(Tab)fd.write(f"當前文件路徑:{p}")
(Tab)with open(p, "a", encoding="utf-8") as fd:#已有文件中追加
(Tab)(Tab)fd.write(f"當前文件路徑:{p}")
(Tab)with open(p, "r", encoding="utf-8") as fd:#讀取
(Tab)(Tab)print(fd.read())

#2
def hb():
(Tab)wlk={"名稱1":"內容1","名稱2":"內容2","名稱22":"內容22","名稱21":"內容21","名稱25":"內容25","名稱12":"內容12","名稱20":"內容20","名稱32":"內容32","名稱412":"內容412","名稱42":"內容42","名稱421":"內容421","名稱425":"內容425"}
(Tab)select=sample(wlk.items(),5)
(Tab)lista=[]
(Tab)#print(select)
(Tab)content="".join([j[1] for j in select])
(Tab)return content

#3
def whatToDo(name, day):
(Tab)if day in ["星期天","星期六"]:
(Tab)(Tab)things=f"{name}在{day}看電影"
(Tab)elif day in ["星期一","星期二","星期三","星期四","星期五"]:
(Tab)(Tab)things=f"{name}在{day}學習"

(Tab)return things

if __name__ == "__main__":
(Tab)print(hb())
(Tab)print(whatToDo("小芳", "星期天"))
(Tab)print(whatToDo("小倩", "星期六"))
(Tab)print(whatToDo("小芳", "星期一"))
(Tab)print(whatToDo("小偉", "星期四"))
'''運行效果
內容20內容1內容2內容21內容42
小芳在星期天看電影
小倩在星期六看電影
小芳在星期一學習
小偉在星期四學習
'''

Ⅳ 寫一個20行以上的python簡單代碼

classPrice:
ticket_d=100
ticket_w=ticket_d*1.2
defrq(self):
self.a=int(input('請輸入是平日還是周末(平日:1/周末:0):'))
ifself.a==0:
self.p=self.ticket_w
ifself.a==1:
self.p=self.ticket_d
defpj(self):
input('請輸入是人數'+' ')
self.ad=int(input('大人數量:'))
self.ch=int(input('兒童數量:'))
self.money=self.p*self.ad+self.p*self.ch/2
print('%f'%self.money)

classTicket():
def__init__(self,weekend=False,child=False):
self.exp=100
ifweekend:
self.inc=1.2
else:
self.inc=1
ifchild:
self.discount=0.5
else:
self.discount=1
defcalcPrice(self,num):
returnself.exp*self.inc*self.discount*num

alt=Ticket()
child=Ticket(child=True)
print("2個成人+1個小孩平日票價為:%.2f"%(alt.calcPrice(2)+child.calcPrice(1)))

閱讀全文

與20行python原生代碼相關的資料

熱點內容
acmc用什麼編譯器 瀏覽:230
golangweb編譯部署 瀏覽:923
怎樣踩東西解壓 瀏覽:969
單片機核心板外接鍵盤 瀏覽:396
怎樣打開自己的微信文件夾 瀏覽:424
單片機紅外測距原理 瀏覽:268
phpxdebug擴展 瀏覽:757
建築樓層凈高演算法 瀏覽:1000
怎麼關閉智聯app求職狀態 瀏覽:418
pdf的文件夾怎麼列印 瀏覽:752
延拓演算法初值 瀏覽:786
首次適應演算法都不滿足的話怎麼辦 瀏覽:19
php56加密 瀏覽:556
金立手機app怎麼設置浮窗 瀏覽:496
程序員沒有社會地位 瀏覽:963
榮耀app怎麼解鎖 瀏覽:594
php程序員學歷 瀏覽:636
c語言編譯可以嗎 瀏覽:201
脂硯齋重評石頭記pdf 瀏覽:756
三星冰箱壓縮機哪裡產 瀏覽:429