python學習計畫第四天 python第一天

2021-08-20 16:47:45 字數 1248 閱讀 2186

基多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...