基多guido發明 願景:像命令一樣簡單,像c語言一樣強大 2023年第乙個編譯器誕生 近幾年爆發
c語言先編輯 再編譯 再執行 c語言→編譯(翻譯)→作業系統
python
在終端裡直接輸python 可以直接編譯 輸入vi 04-xx.py在vim編譯器輸入 輸入python3 進入python3 輸入python3 04-xx.py 用python3檢視互動
注釋# 或者 ''' ''' 50%為注釋
中文問題
如果裡面有中文,執行不了 最上層加上一行** #coding=uft-8 或者 #-*- coding:utf-8 -*-
變數 容器能夠儲存其他東西 變數第一次出現money=***,表示定義乙個變數,如果不是第一次出現,就是給已經存在的變數賦上新的值。
input
輸入 變數等於你鍵盤輸入的值 print也可以輸出變數 age = 18 print("age變數裡的值是%d"%age) %d相當於佔坑整數如果是字串,%s
列印名片案例 注意邏輯,應該是讓使用者一次性輸入完名字 qq等, 而不是擠牙膏似的讓使用者輸入名字之後
input輸入的是字串 age = input(「xx」) 如果需要數字int 再寫個變數age_num = int(age)
識別符號
數字字母_,數字不能開頭 大駝峰 小駝峰 englishscore englishscore english_score
關鍵字
有些識別符號已經有特殊功能 and as assert等 檢視 import keyword keyword.kwlist
運算
a=5 b=2 a/b 2.5 除 a//b 2商 a%b 1餘 2**2 4 2**3 8 2**10 1024 2**16 65536 "h"*10
一次輸出多個變數
print("姓名是:%s, 年齡是:%d, 位址是:%s"%(name, age, addr))
比較變數
age >= 18 age <= 18 age == 18 age != 18
邏輯運算子
or and
複製
補全 ctrl + n
某一行**出錯,想直接跳到某一行 vi 05-白富美.py +11 直接跳到11行 if: else:稱為乙個語句 根據tab鍵區分
windows命令列退出python程式:ctrl+z
學習python 第四天
python 迴圈結構 迴圈結構可以輕鬆的控制某件事重複 再重複的發生。在python中構造迴圈結構有兩種做法,一種是for in迴圈,一種是while迴圈。for in迴圈 如果明確的知道迴圈執行的次數或者是要對乙個容器進行迭代 後面會講到 那麼我們推薦使用for in迴圈 用for迴圈實現1 1...
Python學習 第四天
map函式可以對序列中個每個值進行某種批量轉化操作,然後將結果作為迭代器iterator返回,迭代器可以利用for迴圈或者next 函式來訪問每個值。map函式接收兩個引數,乙個是函式f,乙個是iterator,map在iterable的每個元素上依次執行函式f,並把結果作為新的iterator迭代...
學習python,第四天
echo 內容 a 將內容放到檔案裡 ls lh a 會覆蓋原有內容 echo a 追加到末尾 不會覆蓋原有內容 管道 ls lha more shutdown關機 shutdown now立刻關機 shutdown r重啟 shutdown c取消 shutdown 10 00十點關機 shutd...