Python基礎知識——python面向對象的解釋型計算機程式語言

2020-12-14 萌家蹦

python面向對象的解釋型計算機程式語言。

數字型計算機:只能識別 0 1 組合的內容,通常成為二進位 

01010101 +  機器碼

0xa5 -

彙編語言 助記符 ADD

彙編語言寫的軟體/程序 必須經過一個翻譯軟體把它翻譯成機器碼,即彙編器

高級程式語言,c語言,Java語言,Python語言,JavaScript語言

高級計算機程式語言,分為:

解釋型程式語言和編譯型程式語言

Python屬於解釋型的 Java (說一句翻譯一句),把寫好的高級語言程序給用戶,同時用戶還需要有一個翻譯軟體,來翻譯並執行高級語言程序。(程序+翻譯器)翻譯軟體:一種稱為虛擬機,一種稱為解釋器

c語言,c++語言,Go語言 屬於編譯型的

寫好程序,通過編譯器把程序編程機器能執行的程序(含有機器碼),把程序給用戶即可。編譯器

有些混合型

Python特性:

1、開源、免費

2、解釋型

3、面向對象

4、膠水語言

5、開發軟體效率高

c語言和Python語言比較開發效率

JavaScript HTML  Go語言

6、運行速度慢

7、Python3不兼容Python2。

學Python任務:

使用Python程式語言編寫一個小程序

實現計算一個人的標準體重

1、這個程序有輸入部分嗎?

需要輸入:輸入數據是什麼

性別,身高,計算女性標準體重:身高

2、需要運算嗎?

需要 男性:標準體重(身高cm-80)×70%

女性:標準體重=(身高cm-70)×60%

3、需要輸出嗎?

需要:輸出標準體重

Python的運行方式

1、交互運行 終端窗口直接輸入Python3 回車

2、寫成程序運行

程序就是一些文本文件(可以是一個,也可是多個)

通常Python程序的文件以.py結尾。示例:test.py

Python程序構成

以行為單位輸入Python指令(語句)

第一級頂格寫

程序執行通常從文件開始逐條執行

以後學分支語句在考慮不同情況

注釋:以 # 開始

注釋可以單獨佔一行

可以在一行的後面

#後面的內容解釋器忽略

注意:「」,「,(),中的#不起注釋作用

print是什麼呢

在Python中print是標準輸出函數

函數的作用是把給定的內容(對象),輸出顯示

Python中一切皆對象。print顯示多個對象之間用 , 分隔,

是英文狀態的,

練習:

編寫一個Python程序,在終端窗口顯示輸出如下內容(格式要一樣)

*

***

*****

*******

*********

提示:print("*"),運行:Python3 程序文件名

相關焦點

  • Python面向對象程式語言
    Python (發音:[ 'paiθ(ə)n; (US) 'paiθɔn ]n.蟒蛇,巨蛇 ),是一種面向對象的解釋性的電腦程式設計語言,也是一種功能強大而完善的通用型語言,已經具有十多年的發展歷史FLOSS是基於一個團體分享知識的概念。這是為什麼 Python如此優秀的原因之一——它是由一群希望看到一個更加優秀的Python的人創造並經常改進著的。高層語言————當你用Python語言編寫程序的時候,你無需考慮諸如如何管理你的程序使用的內存一類的底層細節。
  • python面向對象,小白從零開始,python基礎入門,你會了嗎?
    Python,是一種面向對象的解釋型電腦程式設計語言,以簡單、易學、速度快等優點,是大部分想進入IT行業的從業人的選擇。IEEE發布2017年程式語言排行榜:Python超過JAVA程式語言排名第一。所以Python非常熱門的程式語言!
  • 《小灰教你零基礎學python》-Python入門語言
    在講解Python介紹之前我需要從解釋一些基礎概念,為了照顧零編程基礎小白。一、什麼是程序?程式語言有很多,咱們就學簡單強大的python即可。Python是一種清晰而強大的面向對象程式語言,不過還沒入門的小白不要想多了哈,不是你的對象(女朋友?)
  • 你好,世界 ——計算機程式語言的特點比較、應用與學習
    第三階段出現的計算機語言是今天我們重點講解的對象,這個階段的計算機語言進入了「面向人類」的高級語言,使得計算機語言更接近人類語言的使用習慣,讓編程變得簡單易理解。三個階段的發展,到今天各種計算機語言的蓬勃發展。作為計算機領域的一員,或者即將成為計算機領域的人,或者你根本對計算機語言沒有一個基本的認識,對於不同的計算機程式語言的作用和特點,我們都有必要了解。
  • 慢步學python,編程基礎知識,列表
    大家好,我百家號是:地鐵慢步,目前致力於python學習與分享。今天寫的是 python編程基礎知識: 列表python裡面最基礎的兩種數據類型是:數值和字符串。列表可以理解為一種數據結構。列,即有順序的隊列,有先後概念。
  • python基礎知識科普:python的起源和發展史以及應用場景
    Guido大叔1982年就在阿姆斯特丹大學獲得了數學和計算機學位。他作為一個數學家其實更大的樂趣卻在計算機編程裡面。在Guido的那個年代程式語言的設計原則是讓機器更快的運行,諸如Pascal、C、Fortran等語言。但是這樣的編程方式,編寫一個程序的過程需要耗費大量的時間,所以他的另一個選擇是shell。
  • 數據分析之python語言概述
    作者看著網上各種數據分析的知識泛濫, 但是沒有什麼體系,初學者不知道學哪些, 不知道學多少, 不知道學多深, 單純一個python語言, 數據分析會用到那種程度, 不可能說像開發那樣去學, numpy如果不是做算法工程師用到的知識並不多, pandas知識雜亂無章, 哪些才是最常用的功能等等, 作者不忍眾生皆苦, 決定寫一套python數據分析的全套教程, 目前已完成一部分課件的製作
  • Python遊戲編程
    為了達到這一目的,本課程應用python語言的語法知識帶領學生從無到有的開發遊戲,通過每個遊戲項目逐步應用學到的語法知識,在實際編程中加深體會。在課程設計中儘量站在初學者的角度,降低開發遊戲的難度,從而方便學生理解及掌握遊戲編程的基本原理和實現方法,逐步提高學生對編程的興趣和能力。
  • python語法基礎
    學一門語言,基礎語法一定要紮實。很多入門的編程書籍,都會花大量的篇幅來介紹基礎語法,對於毫無編程經驗的新手而言,這樣的書籍無疑是很友好的,但是對於有編程經驗的開發者而言,很多的基礎語法是通用的, 只需花費較少的時間瀏覽下基礎語法,將精力集中在語言獨有的特徵上即可。
  • 資料|像計算機科學家一樣思考Python(中文版)
    from=leiphonecolumn_res0903內容簡介 · · · · · ·《像計算機科學家一樣思考python》按照培養讀者像計算機科學家一樣的思維方式的思路來教授python語言編程。全書貫穿的主體是如何思考、設計、開發的方法,而具體的程式語言,只是提供一個具體場景方便介紹的媒介。
  • 介紹一下什麼是python(瘋狂Python)
    後續我會不斷努力的更新關於學英語的一些文章,同時,我也會不斷更新新的知識(譬如:程式語言:python,資料庫:mysql,Linux系統的一些操作等等,與大家一起學習進步)。進入正題,大家都應該聽說過Python這門程式語言吧,它在程式語言中的排名不斷的再提升,之所以這麼受歡迎,是因為它簡單,易學。
  • 年薪30萬+的python編程難不難?好學嗎?
    python翻譯成中文就是蟒;蚺蛇的意思。在計算機專業裡面Python是一門課程,專門學習計算機編程的課程,是一種跨平臺的電腦程式設計語言。一種高級,熱門的程式語言。那python好學嗎?先來了解下python這門計算機語言的特點:1、語法簡略和傳統的 C/C++、Java、C# 等言語比較,Python 對代碼格局的要求沒有那麼嚴厲,這種寬鬆使得用戶在編寫代碼時比較舒暢,不用在細枝末節上花費太多精力。
  • 人生苦短,我用Python,那麼問題來了,普通人要學python嗎?
    從 2018 年起浙江省信息技術教材程式語言將會更換為 Python。   2、Python納入山東省的小學教材課程,小學生都開始接觸 Python 語言了。   3、Python 將加入全國計算機等級考試!
  • Python程式語言被納入浙江高考,小學生都開始學了
    Python是一個高層次的結合了解釋性、編譯性、互動性和面向對象的腳本語言,由吉多·范羅蘇姆創造,第一版發布於1991年。Python是ABC語言的後繼者,也可以視之為一種使用傳統中綴表達式的LISP方言。
  • 十六本python入門學習書籍推薦,python入門新手必看
    隨著人工智慧時代的到來,python程式語言一步登天衝到編程排行榜第一名,因此更多朋友想轉行學習python程式語言的朋友,可以一起看一下:python入門新手必看的十六本python入門學習書籍1、python基礎教程司維所著圖書:本書包括Python程序設計的方方面面,首先從Python
  • 慢步學python,編程基礎知識,流程控制語句if
    慢步業餘學python編程,今天休息繼續分享python編程知識。面向過程編程,重要的是程序的流程,今天說說流程控制語句if。if結構python中常見的流程結構很多,if結構,在很多程式語言內也很常見。這個例子,先是敲入一個字符串變量a,然後放入判斷結構if裡面。type()函數可以得到括號內目標的類型。
  • python初學者必看的學習路線 Python是近幾年比較火的程式語言
    Python是近幾年比較火的程式語言之一,因為人工智慧的火爆,讓很多人都想從事python開發。很多零基礎學員在學習python的時候都會走一些彎路,下面小編就為大家分享python學習路線圖,幫助零基礎學員在學習的時候少走彎路。 很多人都在問Python學習步驟應該如何安排?
  • Python為什麼這麼火?小孩子適合學習python編程嗎?
    Python出現的時間也就短短幾年,但就是在這短短幾年內,它打破了長久以來程式語言被三巨頭(C/JAVA/C++)統治的局面,蟬聯各大編程熱門語言排行榜榜首,成為當下最熱門的明星級程式語言之一。IEEE Spectrum 2017程式語言排行榜為何Python能迅速火起來?今天咱們就來好好聊聊最直接的幾個原因。
  • 月入過萬的程式語言PHP、Python、Java到底該選擇哪一個
    是太陽系最好的語言php?還是在編程江湖名稱響噹噹的Python?還是很早就玩起對象模式的java?同學們是不是已經一頭霧水了呢?下面我們來分析下各個語言的優劣勢說到php,大家第一反應是「世界上最好的語言」,沒毛病,它就是啊,php是開發最快速的語言,很多中小型創業公司首選的第一語言。別的語言還在搭架構,php開發的項目已經上線了,what?
  • 2天學全Python面試基礎(1)
    通過列出30個python面試問題和答案,本文涵蓋在Python面試中經常問到的問題。如果您是該行業的新手,本基礎篇將極大地幫助您。我們衷心希望這篇文章在準備面試時會有所幫助。Python的需求量很大,必須與成千上萬擁有與python技能的申請人競爭,才能在就業市場中找到工作。