没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
Python: The Most Advanced Programming Language for Computer
Science Applications
Akshit J. Dhruv, Reema Patel and Nishant Doshi
Computer Science and Engineering, Pandit Deendayal Petroleum University, Gandhinagar, Gujarat
Keywords: Python, Python libraries, Memory allocation, Data Structure, Framework.
Abstract: In last few years, there has been an advancement in programming languages due to different libraries that
are introduced. All the developers in this modern era prefer programming language that provides a built-in
module/library which can make their work easy. This paper describes the advancement of one such
language “Python” and it’s increasing popularity through different statistical data and graphs. In this paper,
we explore all the built-in libraries for all different computer science domains such as Data Science,
Machine Learning, Image Processing, Deep Learning, Natural Language Processing, Data Visualization,
Cloud Computing, Speech recognition, etc. We have also included Memory management in Python.
Different frameworks for Python which can make the front-end work easier are also mentioned.
1 INTRODUCTION
In 1991, Python language was developed by Guido
van Rossum. There is an interesting story behind
giving the name “Python” to the programming
language. At the time of development of python, the
developer was reading the script “Monty’s Python
Flying which is a BBC series. While reading this
book he got an idea to name the programming
language as “Python” to have a short and unique
name. Python is object- oriented, interpreted, and
interactive programming language. It provides high-
level data structures such as list, tuples, sets,
associative arrays (called dictionaries), dynamic
typing and binding, modules, classes, exceptions,
automatic memory management, etc. It is also used
for parallel computing system and has a
comparatively simple and easy syntax for coding
and still it is a powerful programming language.
Python has the interpreter for java known as
JPython, which is similar to the interpreter for C
language. Python has many advantages over any
other languages, like it has varieties of library which
reduces the code to one-third for programmer and
due to this Python has reached at the +highest peak
in terms of Machine Learning. Difficulty is faced by
many while solving problems(Lawan et al, 2015),
this research will help providing knowledge about
different libraries and motivate them to use Python.
2 DATA STRUCTURE
Data structure means organization, management of
data and also it is a storage format which provides
efficient access and modification. In general, it
contains relation among them, and the functions or
operations that can be applied to the data.
• Cython: It helps in improving the speed of the
implementation of the code.
• PYTables: It is used in maintaining
hierarchical datasets and is also used to
maintain an extremely large amount of data.
• Tree Dict: It works as a container for python
to simplify the bookkeeping surrounding
parameters, variables, and data. It is very
stable and fast at work.
Table 1: Different Data Structure in Python.
Type Definition Symbol Example
List
A list is a
mutable data
structure, ordered
sequence of
element.
It is defined
by square
braces [ ].
List=[1,2,3]
292
Dhruv, A., Patel, R. and Doshi, N.
Python: The Most Advanced Programming Language for Computer Science Applications.
DOI: 10.5220/0010307900003051
In Proceedings of the International Conference on Culture Heritage, Education, Sustainable Tourism, and Innovation Technologies (CESIT 2020), pages 292-299
ISBN: 978-989-758-501-2
Copyright
c
2022 by SCITEPRESS – Science and Technology Publications, Lda. All rights reserved
资源评论
百态老人
- 粉丝: 5259
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功