python學習筆記01-基礎
數據類型:
(1)整數
(2)浮點數
整數和浮點數在計算機內部存儲的方式是不同的
(3)字符串
Python還允許用r‘‘表示‘‘內部的字符串默認不轉義
(4)布爾值
(5)空值
空值是Python裏一個特殊的值,用None表示
變量:
動態語言:變量本身類型不固定的語言
靜態語言:在定義變量時必須指定變量類型
%d 整數
%f 浮點數
%s 字符串
%x 十六進制整數
用%%來表示一個%
-
tuple:
只有1個元素的tuple定義時必須加一個逗號, -
條件判斷:
只要x是非零數值、非空字符串、非空list等,就判斷為True,否則為False - dict:
要避免key不存在的錯誤,有兩種辦法,
二是通過dict提供的get方法,如果key不存在,可以返回None,或者自己指定的value
dict的key必須是不可變對象
python學習筆記01-基礎
相關推薦
python學習筆記01-基礎
對象 方法 避免 python value 格式化 可變 %x 是否 數據類型:(1)整數(2)浮點數整數和浮點數在計算機內部存儲的方式是不同的(3)字符串Python還允許用r‘‘表示‘‘內部的字符串默認不轉義(4)布爾值(5)空值空值是Python裏一個特殊的值,用N
python學習筆記01-python基礎學習
1. 輸入和輸出 #!/usr/bin/env python name = raw_input('please enter your name:') print 'hello,',name 2. 資料型別和變數 十進位制:100 十六進位制:0xff00 浮點數:3
python學習筆記----01、Python的安裝
執行命令 adding help 文件的 chm 執行 ons 下載安裝 pri Python安裝 windows 1 2 3 4 5 6 7 1、下載安裝包 https://www.python.org/downloads/ 2、安裝
Python學習筆記01:Python解釋器
3.6 str 2.6 python安裝 blog 時間比較 info ima style 資料參考:廖雪峰的官方網站https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac927076
Python學習筆記_1_基礎_6:文件
sleep trunc std yesterday str key readline end lose 一、打開文件 1、打開方式 # r:只讀方式,文件的指針將會放在文件的開頭;若文件不存在則報錯。(這是默認模式)# w:寫方式,重新創建文件;即不存在就創建,存在則覆蓋#
Python學習筆記_1_基礎_9:軟件目錄結構規範
解決 快捷 rem developer 依賴問題 軟件 work 應用 開始 本文轉載至:http://www.cnblogs.com/alex3714/articles/5765046.html 一、為什麽要設計好目錄結構? "設計項目目錄結構",就和"代碼編碼風格"
python學習筆記02 --------------基礎資料型別
python的基本資料型別: 1.基本資料 1.1. 數字型別 1.1.1 整數 int int() #將括號內內容轉化為整數型別。 1.1.2 浮點數 float 1.1.3 複數 complex
python學習筆記01 --------------hello world 與變數。
1.第一個程式: print('hello world') 輸出結果: hello world 2.變數 2.1 變數的作用: 把程式運算的中間結果臨時存到記憶體裡,以備後面的程式碼繼續呼叫。 2.2 變數的宣告方式: 變數名(識別符號) = 值
Python學習筆記 ---- 計算機基礎及Python簡介(簡述)
計算機基礎: 1、CPU(計算機的大腦): 中央處理單元(Central Process Unit,CPU);是一塊超大規模的積體電路,是一臺計算機的運算核心和控制核心; 主要功能:解釋計算機指令以及處理計算機軟體中的資料。 CPU主要包括運算器、高速緩衝單元以及實現它們之間連線
python 學習筆記(基礎輸入輸出,字串,迴圈,三種陣列)
學習python發現這門語言和其他語言有很多不同之處,比如python的變數不需要要宣告型別,python是解釋性語言所以要注意函式定義的位置,python注重程式碼格式而不注重符號。python方便得陣列元組和強大的內建爬蟲庫。寫的可能不夠詳細不夠好但是主要想通過文章以後看的時候回想知
python學習筆記01-特殊參數的使用
ngs lec file header toc mps aps ray name 1、請求攜帶參數的方式1、帶數據的post data=字典對象2、帶header的post headers=字典對象3、帶json的post json=json對象4、帶參數的post
python學習筆記01
命名空間 break 擁有 copy fun print 定義 示例 切分 遞歸 遞歸的經典例子 1) 斐波那契數列, F(1)=1,F(2)=1, F(3)=2,F(n)=F(n-1)+F(n-2) def fib(n): if n < 1:
Python學習筆記----Numpy基礎(陣列物件的屬性及陣列建立)
Numpy是Python的一種開源的數值計算擴充套件,這種工具可以用來儲存和處理大型矩陣,比Python自身的巢狀列表結構高效的多。 Numpy的主要物件是同構多維陣列(ndarray),它是一個元素表,所有元素都是相同的資料型別,由正整數元組索引。 下面列舉一些nd
python學習筆記之基礎操作(五)字串格式化(1)%格式化
格式化基本格式 s = "i am %s ,i am %d years old ,and i like %s"%("haiyang",20,"zhu") print(s) #區分資料型別,無法自動在字串
python學習筆記之基礎操作(五)字串格式化(2)format
format格式化 1,基本格式 #對於每一個大括號,在後面的引數中找到對應的引數插進來 #format操作類似於於將傳入的引數製成多個數據的資料結構元組或者字典,然後依照索引插入引數 s = "i a
python學習筆記之基礎操作(六)生成器和迭代器
生成器總結 語法上和函式類似:生成器函式幾乎和常規函式一樣,不同的又兩點, 第一點是返回使用yield關鍵字,第二點是在連續邏輯內可以多次返回 這是yield的特點決定的,yield會記住函式執行的位
一個小白的python學習筆記01
python的發展歷史及特點: 發展歷史:Python 是由荷蘭人 Guido van Rossum 在八十年代末和九十年代初,在荷蘭國家數學和電腦科學研究所設計出來的。Python 本身也是由諸多其他語言發展而來的,這包括 ABC、Modula-3、C、C++、Algol-68、SmallTalk、Unix
python學習筆記-01
1.下載安裝 從官網下載 Python 3.6.3 ,最開始下載的是3.7 ,後來在裝mysqlclient的時候死活裝不上,用3.6.3就可以了 https://www.python.org/downloads/ Windows x86-64 executable installe
Python學習筆記_Python基礎
Python 基礎 語句和語法 註釋 python中用#號進行註釋 繼續 如果一個語句需要跨行,那麼需要用\來連線兩個跨行的語句 if name == 'qeesung' and \ age == 23 在兩種情況
unity學習筆記01--基礎檢視以及基本操作
主要學習目標: 1、瞭解軟體的基本佈局以及使用 2、熟悉基本的操作快捷鍵 3、建立一個工程 4、建立一個cube和地板plane 5、建立複製一個cube 6、對cube進行移動,縮放 7、新增一個直光源 8、建立一個粒子 一、unity軟體基本介面介紹 工具欄,選單欄,以