python 開始程式設計

2021-06-13 20:07:36 字數 838 閱讀 3049

對python的學習著重於語言特徵,即python自身的語法習慣,略去一些程式語言共有部分。

本節主要以知識碎片形式記錄表示式、選擇和迴圈的基礎語法

raw_input函式返回使用者的輸入值並以字串的形式儲存起來

int(sthstring)將字串轉化為整數形式

如果一條語句的長度超過了一行,為了提高可讀性,可在前一行的末尾放置乙個反斜槓字元(\)指示將續行

python中用縮進來區分需要組合在一起的語句或表示式,這一點相當特殊

當python建立物件時,它接收到乙個標識號,可以使用id函式查詢物件的id號

id(vname)和type(vname)返回物件id號和型別值

int型和float是物件型別

數字前加0,表示這是乙個八進位制編碼

python中提供的數字型別有int型別、float型別、複數(1+2j)、布林型、字串(不區分字元和字串型別)、列表list([4,5.3,'abc'])、字典型dict(鍵值對形式)、集合set(set([1,2,3]))

python變數可以指代任何物件,並且值和型別是可以隨時間變化的。例如,開始時是字串,接下來可以重新賦值為整數

因此在變數名字前加上型別作為字首,用於有效跟蹤型別,這種命名方式即匈牙利命名法

關係運算子鏈,如0<=aint<=5

'is' 對兩個物件的相等判斷是指id序號

for語句:

1、for迴圈正常退出後,執行else塊

2、break語句提供了for迴圈的異常退出,跳過else子句

range函式範圍是[)的半開區間,初值0步長1

sum是被python預定義的函式

Python 開始程式設計

昨天我是在window上執行的python,而今天我是在linux上學習python。一般linux上都已經安裝了python,只要我們在終端上輸入命令 python,就會進入python的互動介面,並出現 的提示符。我的linux上的python的版本是2.7,雖然python3和python2有...

CoreData程式設計開始

1 資料持久化 persistent 2 coredata並不是唯一的資料儲存選項 3 coredata隱藏了許多複雜的資料儲存操作,讓你可以專注於你應用的娛樂和功能 4 雖然coredata可以儲存資料在相關的資料庫中 比如sqlite 但它並不是乙個資料引擎 database engine 5 ...

開始學習程式設計

我叫劉興奇,家鄉是陝西漢中,今年是陝西科技大學大三的學生,專業是材料成型及控制工程。平時喜歡打籃球,經常去健身房鍛鍊。由於自己對本專業不喜歡和薪資原因,打算開始學習計算機程式設計。轉到這個行業也是在同學的建議下才有這個想法的。目前我對程式設計還沒有太多的了解,所以對於程式設計的目標還不是很明確。只是...