python基礎自學 第二天(附帶視訊和相關資源)
註釋
分類
單行註釋
多行註釋
作用
使用自己熟悉的語言,在程式中對某些程式碼進行標註說明,增強程式可讀性
單行註釋(行註釋)
以 # 開頭,#右邊所有的東西就被當成說明文字,而不是要執行的程式,只是說明作用
在程式開發時,可以使用 # 在程式碼後面增加說明文字,註釋和程式碼之間有兩個空格
多行註釋(塊註釋)
如果要註釋的資訊很多,一行無法顯示,就用多行註釋
一對連續的三個引號(單引號和雙引號都可以)
什麼時候使用註釋?
對於一目瞭然的程式碼,不需要加註釋。
對於發咋的操作,適當的協商若干註釋
對於不是一目瞭然的程式碼,在其末尾添加註釋解釋
絕對不要描述程式碼
注意:一些正規的開發團隊,通常會有程式碼稽核,讓團隊中每一個人都能讀懂各自的程式碼
關於程式碼規範
python官方提供一系列PEP文件
第八篇專門針對python的程式碼格式給出了建議,俗稱PEP8
算數運算子
注意:
在python中,* 還可以作用於字串,計算結果就是字串重複的指定次數的結果
程式執行原理(科普)
計算機中的三大件
1.CPU
中央處理器,是一塊超大規模的積體電路
負責處理資料/計算
2.記憶體
臨時儲存資料(斷電之後,資料會消失)
速度快
空間小(單價價格高)
3.硬碟
永久儲存資料
速度慢
空間大(單位價格低)
程式的執行原理
程式執行之前,程式儲存在硬碟中
當要執行一個程式時:
作業系統會首先讓CPU把程式複製到記憶體中
CPU執行記憶體中的程式程式碼(0或1)
python程式執行原理
作業系統首先讓CPU把python直譯器的程式複製到記憶體中
python直譯器根據語法規則,從上向下讓CPU翻譯oython程式中的程式碼
CPU負責執行翻譯完成的程式碼
程式的作用
程式就是用來處理資料的
變數
變數的基本使用
變數定義
變數名 = 數值
變數的型別
1.在記憶體中建立一個變數,會包括:
變數的名稱
變數儲存的資料
變數儲存資料的型別
變數的地址
2.在python中定義變數是不需要指定型別
3.資料型別分為數字型和非數字型
數字型
整型(int)
浮點型(float)
布林型(bool)
真 true 非 0 數 –非零及真
假 false 0
複數型
主要用於科學計算,平面問題、波動問題
非數字型
字串
列表
元祖
字典
注意:type函式可以檢視一個數據的型別
不同型別變數之間的計算
數字型變數之間可以直接計算
字串變數之間使用 + 拼接字元
字串可以和整數使用 * 重複拼接字串
數字型變數和字串之間不能進行其他運算
變數的輸入
獲取使用者在鍵盤上輸入的資訊,需要使用到 input 函式
使用者輸入的任何內容python都認為是一個字串
函式是什麼?
一個提前準備好的功能,可以直接使用,而不用關心內部的細節
型別轉換函式
int(x) 將X轉換成一個整數
float(x) 將X轉換成一個浮點數
變數的格式化輸出
% 是 格式操作符 ,專門處理字串中的格式
%s 字串
%d 有符號的十進位制整數,%06d表示輸出顯示位數,不足的地方0補全
%f 浮點數,%.02f表示小數點顯示兩位
%% 輸出%
例子:
name=”小大明”
print(“我的名字叫 %s,請多多關照”%(name))
相關推薦
python基礎自學 第二天(附帶視訊和相關資源)
註釋 分類 單行註釋 多行註釋 作用 使用自己熟悉的語言,在程式中對某些程式碼進行標註說明,增強程式可讀性 單行註釋(行註釋) 以 # 開頭,#右邊所有的東西就被當成說明文字,而不是要執行的程式,只是說明作用 在程式開發時,可以使用 # 在程式碼
python自學 第一天(附帶視訊和相關資源)
python的概述 python的創始人:吉多·範羅蘇姆 1991年,第一個python直譯器誕生,用C語言實現,並能呼叫C語音的庫檔案 直譯器(解釋型語言和編 譯型語言的區別) 把其他語言翻譯成計算機語言。 翻譯有兩種方式 :一種編譯。一種解釋
python基礎自學 第三天(附帶視訊和相關資源)
變數的命名 01.識別符號和關鍵字 識別符號 識別符號就是程式設計師定義的變數名、函式名。 識別符號可以由字母,下劃線,和數字組成。 不能以數字開頭 不能與關鍵字重名 關鍵字
python基礎自學 第五天(附帶視訊和相關資源)
資料型別 01.列表 List 是 python 中使用最頻繁的資料型別,在其他語言中叫做陣列 專門用於儲存一串資訊 列表用 [ ] 定義,資料之間用 , 分隔 列表的索引從 0 開始 補:索引就是資料在列表中的位置編號,索引又可以被稱為下標
python基礎自學 第二天
需要 可讀性 print 速度 增強 pre 很多 符號 個數 註釋 分類 單行註釋 多行註釋 作用 使用自己熟悉的語言,在程序中對某些代碼進行標註說明,增強程序可讀性 單行註釋(行註釋) 以 # 開頭,#右邊所有的東西就被當成說明文字,而不是要執行的程序,只是說明作
python基礎學習第二天
學習 python 本章目錄2.1 for 擴展用法2.2 格式化字符串2.3 數據類型整數符點型字符串列表,元組字典2.1 for 簡單用法 for 循環 range() 循環的次數 >>> range(3) [0, 1, 2] &
python基礎(第二天)
今天是2019年1月1日,也是我開始python學習之旅的第二天,希望堅持學習下去,學有所成吧!先總結下今天的知識點: 1、編碼初識: 最早使用ASCII碼,一個位元組8位,可以表示256個字元,對於大小寫字母、數字、特殊字元已經足夠使用,隨著計算機的普及,中文就有9萬多個,所以明顯不夠用,後來推出了
Python之路第二天,基礎2-基本數據類型
cheng python ech odi lun ron zid ast aof %E5%BE%AE%E4%BF%A1%E5%85%AC%E5%85%B1%E5%8F%B7%E7%9A%84PHP%E5%BC%80%E5%8F%91%E5%9F%BA%E7%A1%80%E7
讀書筆記--《Python基礎教程第二版》-- 第五章 條件、循環和其他語句
ja5.1 print和import的更多信息5.1.1 使用獨號輸出>>> print ‘Age:‘,42Age: 42>>> 1,2,3(1, 2, 3)>>> print 1,2,31 2 3>>> print (1,2,3)(1,
Python基礎-第七天-面向對象編程進階和Socket編程簡介
python本篇內容:1.面向對象編程進階-靜態方法2.面向對象編程進階-類方法3.面向對象編程進階-屬性方法4.面向對象編程進階-特殊成員(內置方法)5.面向對象編程進階-反射6.異常處理、斷言7.Socket編程簡介一、面向對象編程進階-靜態方法1.靜態方法的實現通過@staticmethod裝飾器可以把
讀書筆記--《Python基礎教程第二版》--第十一章 文件和素材
ja第十一章 文件和素材11.1 打開文件 open函數用來打開文件,語法如下: open(name[,mode[,buffering]]) f = open(r‘/home/python/somefile.txt‘)11.1.1 文件模式r 讀模式w 寫模式a 追加模式b 二進制模式(可添加到其他的模式
python基礎自學 第三天
下劃線 使用 死循環 事情 小寫 原因 第三天 方法 忘記 變量的命名 01.標識符和關鍵字 標識符 標識符就是程序員定義的變量名、函數名。 標識符可以由字母,下劃線,和數字組成。 不能以數字開頭 不能與關鍵字重名 關鍵字 就是在python內部已經使用的標識符 關鍵字具
孤荷凌寒自學python那些事第二天
孤荷凌寒自學python第二天 Python的變數宣告 (完整學習過程螢幕記錄視訊在文末,手寫筆記在文末) Python的變數宣告不必要顯式指定變數型別 甚至也不需要進行顯式的宣告 比javascript語言還要簡化。 直接在賦值時使用一個從來沒有用過的變數名,則認為是聲明瞭一個新
孤荷淩寒自學python那些事第二天
整理 孤獨 name 技術分享 基礎 共享 51cto 手寫 tps 孤荷淩寒自學python第二天Python的變量聲明 (完整學習過程屏幕記錄視頻在文末,手寫筆記在文末)Python的變量聲明不必要顯式指定變量類型甚至也不需要進行顯式的聲明比javascript語言還要
1、python自學第一天(列表和元祖)
1 # 學了一個星期,突然覺得自己的學習方法不太對,改變學習方法,從新來過 2 3 """ ======================= 列表begin ======================================== 4 5 # 列表 (list) 相當於php裡面的陣
2、Python自學第二天(if判斷,for迴圈,while迴圈)
1 """================ if判斷 begin ====================== 2 3 # 輸入一個年齡,判斷是成年人還是小孩 4 age = input('請輸入年齡') 5 if int(age)>=18: 6 print('成年人')
Python入門基礎(第二天):基本資料型別
一、運算子 1、算數運算子 2、比較運算子 3、邏輯運算子 4、賦值運算子 5、成員運算子 二、基本資料型別 1、數字 通常的int, long,float,long等等都被支援。而且會看你的具體數字來定義變數的型別。 2、字串 單引
python基礎自學 第七天
變數進階 0.1變數的引用 變數和資料都是儲存在記憶體中的 在python中函式的引數傳遞以及返回值都是靠引用傳遞的 1.1引用的概念 變數和資料是分開儲存的 資料儲存在記憶體中的一個位置 變數中儲存著資料在記憶體中的地址 變數中記錄資料
python基礎第五天
pre mage spa 次方 部分 ron 第五天 bsp 運算 Python算術運算符 以下假設變量: a=10,b=20: 運算符描述實例 + 加 - 兩個對象相加 a + b 輸出結果 30 - 減 - 得到負數或是一個數減去另一個數 a - b 輸出結果
python基礎第七天
tty 七天 python image 結果 odin .cn python基礎 src #!/usr/bin/python # -*- coding: UTF-8 -*- # 例3:if語句多個條件 num = 9 if num >= 0 and num <