讀書筆記 DAY0 入門

2021-08-20 12:09:47 字數 1042 閱讀 6035

作為一門程式語言,必然有其不足,python的缺陷體現在以下兩個方面:

python安裝包提供的直譯器為用c語言開發的cpython,命令列提示符視窗執行python就是啟動該直譯器,其他直譯器有ipython、pypy、jython、ironpython等。

所謂直譯器,就是執行程式時,將程式一條一天的解釋成機器語言給計算機執行,所以執行速度是不如編譯後的程式。上網發現這個詞兒也是直譯器的意思,repl(read-eval-print-loop):互動式解析器。

編譯器是把源程式的每一條語句都編譯成機器語言,並儲存為二進位制檔案,機器可以執行執行,所以速度很快。

可以在互動模式逐行輸入程式檢視結果,也可以使用編輯器編輯好完整的程式,然後在互動模式下執行或者通過編輯器自帶的直譯器執行。

下面為使用.py檔案執行輸出的範例:

#!/usr/bin/env python3

# -*- coding: utf-8 -*-

# 輸出

print('hello, world')

print('hello', 'world')

print('hello' + 'world')

print('100 + 200 =', 100 + 200)

執行結果:

hello, world

hello world

helloworld

100 + 200 =300

下面為使用互動模式執行輸入的範例:

>>> name = input()

michael

>>> name

'michael'

>>> print(name)

michael

>>> name = input('please enter your name: ')

please enter your name: michael

>>> print('hello,', name)

hello, michael

Python學習筆記 day0

本部落格標題設計敏感關鍵字0day,違反相關法律法規,現已處理。1.輸入 raw input 這個可以輸入一行。和c 不同,它不能讀取單個整數 我的意思是,它是以字串儲存的。所以沒有什麼諸如 d這種東西。name raw input 這樣就可以讀入乙個字串,相當於gets name 考慮到人性化設計...

前端學習筆記 day0

utf 8 萬國碼 開發時我們使用的字符集都是utf 8 gb2312 國標 通過meta標籤設定網頁字符集,避免亂碼問題。此處為設定字符集,避免亂碼 用來設定網頁的元資料,底層資料,網頁的屬性。元資料不是給使用者看的 它是自結束標籤 常用的屬性 name指定資料的名稱 content指定資料的內容...

day0 開發流程

企業中專案型別 單機版的工具 其他部門使用的工具 gui開發 tkinter,pyqt qt平台 web專案 b2c 直銷 商家與會員直接交易 business to customer b2b 批發 商家與商家直接交易 b2b2c 購物平台 商家和會員在另乙個商家提供的平台上面進行交易 c2b 定製...