python 學習之路2-第一個程序

在搞清楚 對象編程後,爲何要編程後(回顧:由於需求,不想苦逼)
    咱們開始認真開始,我不是一個軟件專業的人,可是看書老是,讓你看到:hello,world!
    雖然本人比較反感,可是print 函數仍是很是有用。本課 咱們要把 輸入,輸出,python的元素說說。。。。。是否是很簡單。。。。。。
    python 6大基本元素。。。
    1. 字符串 string,使用頻率超高  'abc' 就是字符串類型;
    2. 列表list,使用頻率也能夠,切片最長用。 [1,2,3,4]
    3. 元組,跟列表同樣,區別是 tuple 不能修改。 (1,2,3,4)
    4. 字典,很是高(我理解跟array 差很少,可是字典更容易理解){"a"=1,"b"=2}
    5. 集合,對比關係就用到集合,我使用比較少,你熟悉了其餘類型,基本這個就不是問題了。
    6. 數字。整型&浮動。涉及計算的都是這個類型。。。

    是否是很是暈?不重要,真是多用。。。。。才行,在對應的例子以前,咱們還要介紹輸入,輸出的工具。。。。。
    print() 屏幕輸出
    input() 屏幕輸入
    我目前的水平就這樣,必要要求這麼高,哈哈

    開始對應例子 操做 基本元素。。。這裏有還有一個重點。變量基本全部 編程語言都是基本相同的,只是動態仍是靜態,弱類型仍是強類型。。(如何理解????簡單來講 你不定義類型,他自定識別;你修改內容,會自動給你修改類型。。。)

    開始 今日實操:
  1. 強弱類型?python是弱類型。例如:python

    a = 'abc'
    print(type(a))
    <type 'str'>
    print(a)
    abc
    a = 1
    print(type(a))
    <type 'int'>
    print(a)
    1
    ---------- 第1個是字符串類型,第2個a是1數字類型int 是否是很好玩。編程

  2. 字符串(Python 一個切片概念,你能夠理解成切開,分片)--字符串是支持的,但不能替換。。。
    a='123456'
    ----------切片用[],0開始。。格式[x:y:z] x開始,y是結束,z步長(間隔)
    a[0:2]
    輸出------ 123 (這樣就是切片)編程語言

  3. 列表 --- 也支持 切片。是否是無聊了?咱們搞掂有用的
    b=[’劉亦菲‘,’劉曉慶,‘容麼麼’]
    ----若是你有一個名單列表。。。然你選序號,就拿名字出來 如何處理?

----我要麼麼...
b[2] ####列表中 0第一個元素,1第2個,2第3個。。。因此麼麼就出來了。 ide

  1. 字典 你能夠理解成關聯行。。。例如 我的信息。。
    name = "小西「
    age = 55
    --------------- 這裏是2個變量,不是一個總體。但信息是有關聯的。如何處理?
    c = {"name"="小西","age"=55}
    print(c["name"],c["age"])

這樣信息就打印出來了:是否是疑惑?函數

  1. 爲何字典 c 中 name ,age 要"" ---- 他們不是變量了
  2. c["name"] ----- 字典切片。。這裏是一個key,你要取他的value 因此跟字符串,列表有點不同。。。

好了,趕忙試試的幾個類型,真不用多。這幾種最長見的。。。下課,咱們說 字符串 函數。。。。真是常見的操做。。。。工具

相關文章
相關標籤/搜索