Python基础
Posted magicdata
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础相关的知识,希望对你有一定的参考价值。
python 基础
python 简介
python是一种面向解释型、面向对象、动态数据类型的高级程序设计语言。
python有以下一些优点:
- 易于学习:python关键字较少,结构简单,学习起来会感觉简单。
- 强大的第三方库:python拥有超过十几万的第三方库,在跨平台上兼容性都很好。
- 可扩展性:(这个非常赞)你可以在你的python程序中调用已经用c 或者c++写好的程序。
- 可嵌入型:可以将python程序嵌入到c或者c++程序中,让其获得‘脚本化’的能力。
python作为一种胶水语言,它自身也存在一定的弱势方面。
- 运行速度较慢,和C 以及C++比起来,确实速度慢,所以核心代码可用C或者C++替代。
- 中文资料暂时匮乏,大多数都是入门级教材,深层次的教材还是全英文版的,需要深研。
python目前市场前景比较好,可以用在机器学习、爬虫、自动化自测、运维、大数据分析以及web开发。
Life is short ,You need python.
第一个python程序
或许任何学习一门新语言的人,第一个利用新语言写出来的程序都是hello world . 在python中,这么写:
# coding=utf-8
print('hello world')
输出:hello world
按照python文件的书写规范,在文件头上都要写上所有的编码,防止出现中文乱码的格式。
在python 2.X版本中,python默认的为ASCII码,在3.X版本中,默认的支持utf-8编码,但是自2020.1月后,2.X版本不在支持更新,所以现在在写python程序时候,无需指定编码。涉及到具体的编码、解码问题,我会在以后的博文中记录。
以上是关于Python基础的主要内容,如果未能解决你的问题,请参考以下文章