cup :相當於大腦,用於計算
記憶體 :儲存資料, 4g, 8g, 16g,成本高,斷電即消失
硬碟 :長久儲存資料,重要檔案
作業系統:
應用程式。
巨集觀上:python2 與 python3 區別:
python2 原始碼不標準,混亂,重複**太多。(客觀原因2版本以前大部分都是由不同語言種類的大牛共同編寫,語言結構,語法習慣,各不相同,必然存在著混亂和重
復)python3 統一 標準,去除重複**。
編譯型:一次性將所有程式編譯成二進位制檔案。
缺點:開發效率低,不能跨平台。
優點:執行速度快。
主要語言:c,c++等等。
解釋型:當程式執行時,一行一行的解釋。
優點:開發效率高,可以跨平台。
缺點:執行速度慢。
主要語言:python ,php,等等。
print('python3x :python 檔案路徑 回車你好,世界『』)
python2x :python2 檔案路徑 回車
python2 python3 區別:python2預設編碼方式是ascii碼
解決方式:在檔案的首行加上一句
#備註: python3 預設編碼方式utf-8_*_ encoding : utf-8 _*_
print('你好,世界')
變數:就是將一些運算的中間結果暫存到記憶體中,以便後續**呼叫。
1, 必須由數字,字母,下劃線任意組合,且不能數字開頭。
2,不能是python中的關鍵字。
['and', 'as', 'assert', 'break', 'class', 'continue','def', 'del', 'elif', 'else', 'except', 'exec','finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or',
'pass','print', 『raise', 'return', 'try', 'while', 'with', 'yield']
3,變數具有可描述性。
4, 不能是中文。
常量:一直不變的量。 例如: π
bir_of_china = 1949 (所有字母大寫約定為常量)
方便自己方便他人理解**。
單行注釋:#
多行注釋:'''被注釋內容''' """被注釋內容"""
1. 等待輸入,
2. 將你輸入的內容賦值給了前面變數。
3. input出來的資料型別全部是str(字串)
例如:
name = input ( '數字:int 12,3,45請輸入你的名字')
age = input ( '
請輸入你的年齡')
print ( '
我的名字是
' + name , '
我今年' + age + '
歲' )
+ 加好 - 減號 * 乘號 / 除號 **乘方
% 取餘數
ps:type()
字串轉化成數字:int(str) 條件:str必須是數字組成的。
數字轉化成字串:str(int)
字串:str,python當中凡是用引號引起來的都是字串。
可相加:字串的拼接。
可相乘:str * int
bool:布林值。 true false。
if--elif--else 語法
格式 : if+空格+條件+:
(空四格)print()
num = input ( '需要注意:在elif中如果不是按順序排列,則優先按順序獲得符合條件請輸入你猜的數字: ')
if num == '1'
:
print( '
獎勵一分')
elif num == '2'
:
print( '
獎勵兩分')
else
:
print( '
扣十分' )
score = int(input("如上**:輸入數值在 60<=score<90 之間會直接輸出輸入分數:"))
if score > 100:
print("
我擦,最高分才100...")
elif score >= 90:
print("a"
)elif score >= 60:
print("c"
)elif score >= 80:
print("b"
)elif score >= 40:
print("d"
)else
:
print("
太笨了...e
")
"c"
直接跳過 "b"
10. while 語句
while 迴圈語句
continue 停止當前while迴圈,從頭開始 while迴圈
break 停止整個while的迴圈
count = 1while count<20:
count = count + 1
if 5:
continue
elif count ==19:
break
print(count)
由Python歷史 解密 Python底層邏輯
python的作者,guido von rossum,荷蘭人。1982年,guido從阿姆斯特丹大學獲得了數學和計算機碩士學位。儘管,他算得上是一位數學家,但他更加享受計算機帶來的樂趣,熱衷於做任何和程式設計相關的活兒。80年代,掀起了個人電腦浪潮,但受限於個人電腦配置低,所有的編譯器的核心是做優化...
Python 發展歷史
python 是由 guido van rossum 在八十年代末和九十年代初,在荷蘭國家數學和電腦科學研究所設計出來的。python 本身也是由諸多其他語言發展而來的,這包括 abc modula 3 c c algol 68 smalltalk unix shell 和其他的指令碼語言等等。像 ...
Python 語言發展歷史
python 是一門簡潔而又強大的程式語言。相信即使是剛接觸程式設計的同學也一定聽說過 人生苦短,我用 python life is short.you need python.這句話。目前人工智慧越來越火,python 憑藉它擴充套件性強 第三方庫豐富和免費開源等特點,在機器學習 資料探勘 人工智...