什麼是計算機python
輸入輸出設備web
CPU(中央處理器):處理各類數據,至關於人的大腦編程
內存:存儲數據,至關於人的臨時記憶運維
硬盤:存儲數據,至關於人的永久記憶python2.7
什麼是操做系統編程語言
控制計算機硬件工做的流程 軟件學習
什麼是應用程序雲計算
安裝在操做系統之上的軟件人工智能
python創始人吉多·範羅蘇姆(龜叔),1989年聖誕節期間被開發出來。2019年6月TIBOE排行榜排名第三。操作系統
主要應用領域:雲計算、web開發、開學運算、人工智能、系統運維、爬蟲、金融、圖形GUI
2014年11月,龜叔宣佈到2020年將再也不更新python2.7,用戶可去使用3.4版本
python2和python3的區別:python2源碼不統一,有重複代碼;python3源碼統一,無重複代碼。
python是什麼編程語言
編譯型和解釋型
編譯型:把源程序每一條語句全都編譯成機器語言,計算機一次執行
優勢:運行速度快
缺點:開發效率慢
解釋型:只有在運行程序時才一條一條解釋成機器語言給計算機執行
優勢:開發效率快
缺點:運行速度慢
print()
print(12+34)
print((12+34)*2)
print(((12+34)*2)*3)
a=12+34 a變量名 =賦值
b=a*2
c=b*3
print(a) 注意打印a的時候不能加引號,這是一個錯誤的示範"a"
A=2020
ID=123456789
常量名大寫,python自己沒有常量
# 單行註釋 (當行註釋)不能換行
# 多行註釋 或者"""""""或者''''''能夠換行
"""
我
喜
歡
你
"""
整形 數字
字符串 漢字
"字符串"
'字符串'
"""字符串"""
a='lo'
b='ve'
print(a+b) 字符串拼接 注意:只能和字符串拼接
c='加油'
print(c*8) 字符串乘 注意:只能和數字相乘
布爾值 對錯
True False
真的 假的
1 0
列表
元祖
字典
集合
輸入 輸出
input("提示語句")
# -*-coding:utf-8 -*- import getpass #隱藏密碼,只能在cmd中使用 user=input("請輸入帳號:") password=getpass.getpass("請輸入密碼:") print(user) print(password)
type(類型)
# -*-coding:utf-8 -*- num = input("請輸入數字") print(type(num))
str 字符串
int 整型
bool 布爾值
input獲取到的都是字符串
單if
if 關鍵字 空格 條件 冒號
縮進 結果
if 3>2: print("我好帥") print("你好醜")
if else 若是 不然
if 條件:
結果
else:
結果
if 4>3: print("我好帥") else: print("你好醜")
if elif 若是 再若是
if 條件:
結果
elif 條件:
結果
elif 條件:
結果
if 3>4: print("我好帥") elif 5>6: print("你好醜") elif 3>2: print("他更醜") elif 6>2: print("哈哈") #只會輸出「他更醜」,從上往下運行
if 嵌套
if 條件:
結果
if 條件:
結果
if 條件:
結果
age=int (input("請輸入內容:")) #提示語句 if age>18: print("能夠去網吧了") if age>22: print("能夠去酒吧了") elif 18<age<20: print("能夠交女友了") else: print("能夠嗨皮了") else: print("滾去學習")