python學(xué)習(xí)筆記---01

本文章是按照廖雪峰的官網(wǎng)學(xué)習(xí)的,版本Python2.7。摘出自己note的地方。以及遇到的一些問(wèn)題

1、在命令行模式下,可以執(zhí)行python進(jìn)入Python交互式環(huán)境,也可以執(zhí)行python hello.py運(yùn)行一個(gè).py文件,但是在Python交互式環(huán)境下,只能輸入Python代碼執(zhí)行。

2、raw_input和print是在命令行下面最基本的輸入和輸出

3、在Python中,能夠直接處理的數(shù)據(jù)類(lèi)型有以下幾種:整數(shù)、浮點(diǎn)數(shù)、字符串、布爾值(True和False)、空值None

4、a = 123 # a是整數(shù)

? ? ? print a

? ? ? a = 'ABC' # a變?yōu)樽址?/p>

? ? ? print a

這種變量本身類(lèi)型不固定的語(yǔ)言稱(chēng)之為動(dòng)態(tài)語(yǔ)言,與之對(duì)應(yīng)的是靜態(tài)語(yǔ)言。靜態(tài)語(yǔ)言在定義變量時(shí)必須指定變量類(lèi)型,如果賦值的時(shí)候類(lèi)型不匹配,就會(huì)報(bào)錯(cuò)。例如Java是靜態(tài)語(yǔ)言,賦值語(yǔ)句如下(// 表示注釋?zhuān)?/p>

int a = 123; // a是整數(shù)類(lèi)型變量

a = "ABC"; // 錯(cuò)誤:不能把字符串賦給整型變量

5、常量:不能變的變量,比如常用的數(shù)學(xué)常數(shù)π就是一個(gè)常量。在Python中,通常用全部大寫(xiě)的變量名表示常量。

6、如何輸出格式化的字符串:在Python中,采用的格式化方式和C語(yǔ)言是一致的,用%實(shí)現(xiàn),舉例如下:

>>> 'Hello, %s' % 'world'

'Hello, world'

>>> 'Hi, %s, you have $%d.' % ('Michael', 1000000)

'Hi, Michael, you have $1000000.'

%運(yùn)算符就是用來(lái)格式化字符串的。在字符串內(nèi)部,%s表示用字符串替換,%d表示用整數(shù)替換,有幾個(gè)%?占位符,后面就跟幾個(gè)變量或者值,順序要對(duì)應(yīng)好。如果只有一個(gè)%?,括號(hào)可以省略。

常見(jiàn)的占位符有:%d 整數(shù)、%f 浮點(diǎn)數(shù)、%s 字符串、%x 十六進(jìn)制整數(shù)

7、列表list,有序的集合,一般用[ ];元組tuple( ),一旦初始化之后就不能修改了。詞典dict{ },以鍵-值對(duì)的方式存儲(chǔ),類(lèi)似于其他語(yǔ)言中的map;set只有key,沒(méi)有value

8、在Python中,定義一個(gè)函數(shù)要使用def語(yǔ)句,依次寫(xiě)出函數(shù)名、括號(hào)、括號(hào)中的參數(shù)和冒號(hào):,然后,在縮進(jìn)塊中編寫(xiě)函數(shù)體,函數(shù)的返回值用return語(yǔ)句返回。

9、自己寫(xiě)的函數(shù)在CPython(交互式環(huán)境)中如何調(diào)用:

例如:mymodule.py位于D盤(pán)下

import sys

sys.path.append(r'D:\')

import mymodule

mymodule.function()

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 最近在慕課網(wǎng)學(xué)習(xí)廖雪峰老師的Python進(jìn)階課程,做筆記總結(jié)一下重點(diǎn)。 基本變量及其類(lèi)型 變量 在Python中,...
    victorsungo閱讀 1,949評(píng)論 0 5
  • 本節(jié)內(nèi)容 Python介紹 發(fā)展史 Python 2 or 3? 安裝 Hello World程序 變量 用戶(hù)輸入...
    小小不懂11閱讀 3,544評(píng)論 2 30
  • python學(xué)習(xí)筆記 聲明:學(xué)習(xí)筆記主要是根據(jù)廖雪峰官方網(wǎng)站python學(xué)習(xí)學(xué)習(xí)的,另外根據(jù)自己平時(shí)的積累進(jìn)行修正...
    renyangfar閱讀 3,255評(píng)論 0 10
  • 畢業(yè)季是什么? 〇 是狂歡前夕最痛苦的掙扎,為查重率的下降歡呼、為答辯結(jié)束雀躍? 還是打扮成最美的自己、露出最得意...
    秋枳閱讀 585評(píng)論 6 7
  • 文/海上森林 1 許久不上QQ了,點(diǎn)進(jìn)去的時(shí)候,屏幕上的畫(huà)面讓我如遭暴擊,手指也停頓了。 于淼,很少發(fā)說(shuō)說(shuō)的于淼,...
    一枝山茶閱讀 456評(píng)論 7 10

友情鏈接更多精彩內(nèi)容