python是啥意思?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python是啥意思?相关的知识,希望对你有一定的参考价值。
python本意是:巨蛇,大蟒;Python是一种跨平台的计算机程序设计语言。
python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。
Python的创始人为荷兰人吉多·范罗苏姆(Guido van Rossum)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承。
之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧《蒙提.派森的飞行马戏团》(Monty Python's Flying Circus)。
扩展资料:
Python的设计哲学是“优雅”、“明确”、“简单”。因此,Perl语言中“总是有多种方法来做同一件事”的理念在Python开发者中通常是难以忍受的。
Python开发者的哲学是“用一种方法,最好是只有一种方法来做一件事”。在设计Python语言时,如果面临多种选择,Python开发者一般会拒绝花俏的语法,而选择明确的没有或者很少有歧义的语法。
由于这种设计观念的差异,Python源代码通常被认为比Perl具备更好的可读性,并且能够支撑大规模的软件开发。这些准则被称为Python格言。在Python解释器内运行import this可以获得完整的列表。
参考资料来源:百度百科-Python
参考技术A python本意是:巨蛇,大蟒;Python是一种跨平台的计算机程序设计语言。python是一个高层次的结合了解释性、编bai译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。
Python的创始人为荷兰人吉多·范罗苏姆(Guido van Rossum)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承。
之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧《蒙提.派森的飞行马戏团》(Monty Python's Flying Circus)。
扩展资料:
Python的设计哲学是“优雅”、“明确”、“简单”。因此,Perl语言中“总是有多种方法来做同一件事”的理念在Python开发者中通常是难以忍受的。
Python开发者的哲学是“用一种方法,最好是只有一种方法来做一件事”。在设计Python语言时,如果面临多种选择,Python开发者一般会拒绝花俏的语法,而选择明确的没有或者很少有歧义的语法。
由于这种设计观念的差异,Python源代码通常被认为比Perl具备更好的可读性,并且能够支撑大规模的软件开发。这些准则被称为Python格言。在Python解释器内运行import this可以获得完整的列表 参考技术B
Python是一种广泛使用的解释型、高级和通用的编程语言。
1、Python支持多种编程范型,包括函数式、指令式、结构化、面向对象和反射式编程。拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且其本身拥有一个巨大而广泛的标准库。
2、Python由吉多·范罗苏姆创造,第一版发布于1991年,是ABC语言的后继者,也可以视之为一种使用传统中缀表达式的 LISP 方言 。
3、Python的设计哲学强调代码的可读性和简洁的语法,尤其是使用空格缩进划分代码块。Python由荷兰数学和计算机科学研究学会的Guido van Rossum于1990年代初设计,作为一门叫做ABC语言的替代品。
4、Python解释器易于扩展,可以使用C或C++扩展新的功能和数据类型。Python也可用于可定制化软件中的扩展程序语言。Python丰富的标准库,提供了适用于各个主要系统平台的源码或机器码。
想要了解更多关于Python的信息,可以到达内咨询一下,Tmooc依托于达内教育集团16年来丰富的教育资源积累和教学经验总结,打造IT培训领域O2O模式的学习平台 ,旨在帮助更多学子实现职业梦想。。
参考技术C Python是一种面向对象的解释性的交互式语言,带有对象、模块、线程、异常和内存自主管理的机制。优点:简单、易学、轻便可移植、可扩展、可读性、具有多种内建数据类型、开源等。
缺点:运行速度慢,代码不能加密。 参考技术D Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。
python中的'%%'是啥意思? [复制]
【中文标题】python中的\'%%\'是啥意思? [复制]【英文标题】:What does '%%' mean in python? [duplicate]python中的'%%'是什么意思? [复制] 【发布时间】:2019-03-30 03:39:16 【问题描述】:我在学习python的时候遇到了一个问题。
print('test%d, %.2f%%' % (1,1.4))
但是,它有一个错误。
ValueError: incomplete format
但是如果我这样执行:
print('test%d, %.2f%%' % (1,1.4))
test1, 1.40%
它可以工作并打印“%”。但我不知道为什么?有人能帮我吗?谢谢。
【问题讨论】:
这些行看起来是一样的。 表示输出文字%
符号。
我敢打赌你的第一行是真的,print('test%d, %.2f%' % (1,1.4))
。单个%
开始一个格式说明符,并且需要 后面的格式说明符字符。然后如何将%
打印为字符?你使用%%
。
你用什么材料来学习python,因为那个符号已经过时了……应该是print('test:d, :.2f%'.format(1,1.4))
或者更好的print(f'test1, 1.4:.2f%')
。学习一些较新的材料而不是学习过时的符号可能值得您花时间学习
在哪种情况下你会得到ValueError
,如果你运行它,它会打印OK?
【参考方案1】:
由于%
在(旧的C 风格)格式字符串中用作特殊字符,因此您必须使用%%
来打印文字百分号。
【讨论】:
只是一点点补充:这是格式化字符串的旧方法。现在人们宁愿使用str.format()
,另见PEP-3101。
@colidyre 好点。对于任何编写新代码的人,我绝对会推荐它。【参考方案2】:
您需要研究 c 样式的字符串格式。 %% 是对这一系列字符串格式化命令的引用。
以下页面: https://docs.python.org/3.4/library/string.html 有一个“字符串格式化迷你语言”部分可以详细回答您的问题。
【讨论】:
以上是关于python是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章