在搞清楚 對象編程後,爲何要編程後(回顧:由於需求,不想苦逼) 咱們開始認真開始,我不是一個軟件專業的人,可是看書老是,讓你看到: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() 屏幕輸入 我目前的水平就這樣,必要要求這麼高,哈哈 開始對應例子 操做 基本元素。。。這裏有還有一個重點。變量基本全部 編程語言都是基本相同的,只是動態仍是靜態,弱類型仍是強類型。。(如何理解????簡單來講 你不定義類型,他自定識別;你修改內容,會自動給你修改類型。。。) 開始 今日實操:
強弱類型?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 是否是很好玩。編程
字符串(Python 一個切片概念,你能夠理解成切開,分片)--字符串是支持的,但不能替換。。。
a='123456'
----------切片用[],0開始。。格式[x:y:z] x開始,y是結束,z步長(間隔)
a[0:2]
輸出------ 123 (這樣就是切片)編程語言
----我要麼麼...
b[2] ####列表中 0第一個元素,1第2個,2第3個。。。因此麼麼就出來了。 ide
這樣信息就打印出來了:是否是疑惑?函數
好了,趕忙試試的幾個類型,真不用多。這幾種最長見的。。。下課,咱們說 字符串 函數。。。。真是常見的操做。。。。工具