Python基础

Posted magicdata

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础相关的知识,希望对你有一定的参考价值。

python 基础

python 简介

  1. python是一种面向解释型、面向对象、动态数据类型的高级程序设计语言。

  2. python有以下一些优点:

    • 易于学习:python关键字较少,结构简单,学习起来会感觉简单。
    • 强大的第三方库:python拥有超过十几万的第三方库,在跨平台上兼容性都很好。
    • 可扩展性:(这个非常赞)你可以在你的python程序中调用已经用c 或者c++写好的程序。
    • 可嵌入型:可以将python程序嵌入到c或者c++程序中,让其获得‘脚本化’的能力。
  3. python作为一种胶水语言,它自身也存在一定的弱势方面。

    • 运行速度较慢,和C 以及C++比起来,确实速度慢,所以核心代码可用C或者C++替代。
    • 中文资料暂时匮乏,大多数都是入门级教材,深层次的教材还是全英文版的,需要深研。
  4. python目前市场前景比较好,可以用在机器学习、爬虫、自动化自测、运维、大数据分析以及web开发。

  5. 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基础的主要内容,如果未能解决你的问题,请参考以下文章

常用python日期日志获取内容循环的代码片段

python 有用的Python代码片段

Python 向 Postman 请求代码片段

python [代码片段]一些有趣的代码#sort

使用 Python 代码片段编写 LaTeX 文档

python 机器学习有用的代码片段