导航:首页 > 编程语言 > 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原生代码相关的资料

热点内容
刚入行的程序员 浏览:743
mc手机版如何免费开服务器 浏览:627
加密货币延期发布 浏览:978
福昕pdf阅读器删除 浏览:436
app收集信息怎么设置 浏览:288
python少儿编程图 浏览:747
命令方块解禁 浏览:930
海康威视服务器地址和设备标识 浏览:298
做网站用php还是html 浏览:199
脸部识别算法模型厂家 浏览:176
反编译的程序带注释吗 浏览:713
安装软件服务器未响应怎么解决 浏览:531
阀门开度单片机 浏览:568
python多线程有什么坑 浏览:681
程序员从互联网跳槽到银行里 浏览:244
百度网盘资源解压后暂不支持在线 浏览:220
android自动化环境 浏览:253
androidrealm加密 浏览:513
地图正在解压缩是什么意思 浏览:217
电脑软件能放在文件夹吗 浏览:786