Python旅途——入門基礎

1.入門

​ 做爲近幾年計算機程序設計語言中很火的Python,是一種面向對象的動態類型語言,最初被設計用於編寫自動化腳本(shell),隨着版本的不斷更新和語言新功能的添加,愈來愈多被用於獨立的、大型項目的開發。python

2.計算機的基礎

​ 這裏給你們簡單的介紹一下計算機的相關基礎,以便後面的下載環境的須要linux

​ 主要說一下操做系統吧,如下是咱們常見的操做系統shell

  • windows
  • linux
    • centos 【公司線上通常用】
    • Ubuntu【我的開發使用較多】
    • red hat【企業級】
  • mac

3.解釋器或編譯器

1. 解釋和編譯型語言

  • 解釋型語言就相似於: 實時翻譯,表明:Python / PHP / Ruby / Perl編程

  • 編譯型語言相似於:說完以後,總體再進行翻譯,表明:C / C++ / Java / Go ...windows

2.爲何要安裝解釋器?

  • 解釋器是編程語言的開發者寫代碼的一個工具,它能夠將用戶寫的代碼轉換成010101這種機器碼的形式交給操做系統去執行。

3.編碼相關問題

​ 這裏就涉及到了一些編碼的問題,對於計算機而言不管是文件存儲 / 網絡傳輸輸入本質上都是:二進制(010101010101),如:電腦上存儲視頻/圖片/文件都是二進制; QQ/微信聊天發送的表情/文字/語言/視頻 也所有都是二進制。centos

# 想要修改默認編碼時
# -*- coding:utf-8 -*-
  • 在Python中,咱們會常常的碰到的一些編碼都有哪些呢?
    • ascii:八位爲一個元素,主要是用於英文或者數字
    • unicode:32位爲一個元素,萬國碼。
    • utf-8:對萬國碼進行壓縮
    • gbk:亞洲使用,中文位兩個字節
    • gb2312:中文兩個字節
    • 提示:對於操做文件時,要按照:以什麼編寫寫入,就要用什麼編碼去打開(之後你們必定會碰到的問題之一)
  • 對於Python的解釋器,py二、py3是目前你們所用的,隨着時代的發展,py2和py3的區別也是愈來愈多,具體的安裝你們能夠到https://www.python.org/來進行下載安裝

3.pycharm

  • 解釋器安裝好了以後,咱們就能夠在黑框執行啦,也就是咱們經常使用的cmd命令,可是通常開發來講也少不了一個重要的開發工具,這個你們也能夠根據本身的電腦去到pycharm的官網去進行下載安裝。

4.總結

在以上這些都操做好了,咱們就能夠開始敲代碼了, 主要是對於Python的一些基礎知識給你們進行分享。有什麼問題但願能夠和你們度多交流學習!微信

相關文章
相關標籤/搜索