Python是一种广泛使用的解释型、高级编程、通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以视之为一种改良(加入一些其他编程语言的优点,如面向对象)的LISP。Python的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。相比于C++或Java,Python让开发者能够用更少的代码表达想法。不管是小型还是大型程序,该语言都试图让程序的结构清晰明了。 与Scheme、Ruby、Perl、Tcl等动态类型编程语言一样,Python拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且支持多种编程范式,包括面向对象、命令式、函数式和过程式编程。其本身拥有一个巨大而广泛的标准库。 Python 解释器本身几乎可以在所有的操作系统中运行。Python的其中一个解释器CPython是用C语言编写的、是一个由社群驱动的自由软件,当前由Python软件基金会管理。
2020年09月16日
摘要:global全局变量,在函数中可以调用。但是函数改变值就需要加上它内置函数int()、bool()、float()、str()、len()、type()分割字符串,返回列表str1=\'小张:79|小李:88|小赵:83\'pos1=str1.split(\'|\')连接字符串joinstrip方法可以将字符串前面和后面的空格删除,但是不会删除字符串中间的空格replace也是常用的方法,用来替换
阅读全文Writer @ ybzai 19:18 Python教程
2020年09月16日
摘要:导入包importtkinterastk定位tk.Label(window,text=\'Pl\',font=(\'Arial\',20)).place(x=50,y=100,anchor=\'nw\')grid(row=1,column=1)pack()文件不存在ifnotos.path.exists(file_ini):一种常用的处理lambda的后期绑定的方法是给lambda一个参数,将默认
阅读全文Writer @ ybzai 19:18 Python教程
2020年06月09日
摘要:字典循环fork,vinknights.items():在序列中循环时,索引位置和对应值可以使用enumerate()函数同时得到:fori,vinenumerate([\'tic\',\'tac\',\'toe\']):类型转换:int()float()str()bool()文件读写try:f=open(\'/path/to/file\',\'r\')print(f.read())finally:iff:f.clo
阅读全文Writer @ ybzai 22:26 Python教程
2020年05月22日
摘要:Flask是一个使用Python编写的轻量级Web应用程序框架。ArminRonacher带领一个名为Pocco的国际Python爱好者团队开发了Flask。Flask基于WerkzeugWSGI工具包和Jinja2模板引擎。Werkzeug是一个WSGI工具包,实现了请求,响应对象和实用函数。virtualenv是一个虚拟的Python环境构建器。它可以帮助用户并行创建多个Python环境。因此
阅读全文Writer @ ybzai 21:36 Python教程