Python函数
python 不需要指定是否有返回值,每一个python都有一个返回值,没有return语句时,将返回None(空值)
python函数中的参数不需要指定数据类型
python 是一门动态的,强类型的语言 (动态指的是程序运行期间才能确定数据类型,强类型是一种数据类型不明确的进行转换成另外一种数据,这两个数据无法进行操作 如:a=3 b = "4" a+b会报错).
python可以将文件名当做模块导入(文件名的前缀就是模块的名称),然后可以调用其中公共的函数,类,属性.如有文件 odbchelper.py 那么可以这样: import odbchelper
python对对象的定义是松散的,某些对象既没有属性也没有方法,也不是所有的对象都可以子类化,从感性角度来说万物皆对象可以解释为:一些都可以赋值给变量或作为参数传递给函数。
所有的模块都有一个__name__属性,__name__的值取决于如何应用模块,如果import 模块,那么__name__的值为模块的文件名,同时也可以像一个标准的程序一样直接运行模块,这个时候__name__的值为"__main__"
Dictionary的值可以是任意数据类型,包括字符串,整数、对象,以及dictionary。而他的key可以是字符串、整数、(不可变类型)
list映射:通过对list中的每个元素应用到一个函数中,从而将list映射为另外一个list
li = [12,3,4,5] [elem * 2 for elem in li]
join与split
字符串的join方法将元素为字符串的list 连接成单个字符串
":".join(["1","2","3","4"]) <> "1:2:3:4".split(":")
getattr获取对象引用
getattr可以得到运行时才知道名称的函数引用
li = ["hello","world"]
如:getattr(li,"pop") //返回一个pop()函数引用
getattr的第三个参数作为缺省的返回值
list过滤
li = ["a", "mpilgrim", "foo", "b", "c", "b", "d", "d"]
[elem for elem in li if len(elem) > 1]
lambda函数
快速单行定义的最小函数
#普通函数
def foo(x):
return x*2
#lambda函数
foo = lambda x:x*2
#调用
foo(3)
s.ljust(num) :用空格填充字符串s已达到长度num,原则是不会截断s
分享到:
相关推荐
用Python写的记事程序,用wx生成界面,在界面上编辑文字点击保存之后自动保存为以当前日期命名的txt文件。可以根据文件名选择文件打开。
Python写的记事本源程序
可以添加209年每天的工作计划,写在每天的工作计划,方便日后查看工作
个人记事本源代码+课程设计论文+任务书,源程序可直接运行,还附带论文,方便实用
C#开发人员必备记事本 有高亮显示代码
2023年9月7日CIE电子学会青少年Python三级官网模拟测试题,是2023年九月三级考试前的模拟测试题,不是真题。压缩包里有html、PDF、word、rtf记事板和png图片5种格式,保证能打开。含答案解析
Python_training bmi-BMI程序(如果有判断) 驾驶-年纪(多层if判断) guess_number-猜数字(如果和同时) guess_password-猜密码(如果有) Monty_Hall_Problem-三门问题的频率(随机) 产品-记事(同时) Python_...
这通常通过HTTP请求库实现,如Python中的Requests库。 解析内容: 爬虫对获取的HTML进行解析,提取有用的信息。常用的解析工具有正则表达式、XPath、Beautiful Soup等。这些工具帮助爬虫定位和提取目标数据,如文本...
包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。【适用人群】:适用...
【ASP.NET编程知识】ASP.NET My97DatePicker日期控件实现OA日期记事功能.docx
notepad_pysimplegui
产生A4打印月历,每天留有记事空间,python版本
csv文件,供大家学习! (逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其...建议使用WORDPAD或是记事本来开启,再则先另存新档后用EXCEL开启,也是方法之一。)
如何安装从下载并安装 Fluidsynth 从下载声音使用pip安装Gridicpip install gridic打开你的 python 解释器并运行 gridic >>> import gridic>>> gridic.run(SOUNDFONT_FILE=YOUR_SOUNDFONT_LOCATION)或者,从 Github/...
该脚本是用Python编写的,并且可以在任何桌面平台上运行。 已在Linux和Windows 7上进行了测试。 转换后,您将获得: 目录名称类似于导出的笔记本; 这些目录中的注释为markdown语法纯文本文件,所有内嵌图像均已...
记事板单页Web应用程序可跟踪各种事情,例如购物清单,待办事项,...后端使用flask和flask-restful用python编写。 前端围绕react和redux js库进行编码。 非常适合在业余网络服务器上运行(例如,树莓派)。安装在...
这是CGRAN.org的Django网络应用 ... 0 1 * * * docker exec -ti cgran_cgran_web_1 /bin/sh -c "python manage.py refresh" 启动应用 docker-compose up --build --no-deps 或者 docker-compose up 自我记事
有志による非公式サービス・ツール・ライブラリ・记事などをまとめています。 演示 注意事项 公式(以降,公式と表记)の仕様変更や诸事事情により,公开されているサービス・ツールなどが予告なく利用できなくなる...
コメント机能や记事投稿机能など必要最低限のことを実装してあります。简易游戏JavaScriptの勉强のために,クリックするとアニメーションが変化するというものを作成しました。これを勉强したことで,JavaScript...