原创 Python3_數據類型和變量

    Code: n = 123 f = 456.789 s1 = '\'Hello,world\'' s2 = '\'Hello,\\\'Adam\\\'\'' s3 = 'r'+'\'Hello,\"Bart\" \'' s4 =

原创 字符串

字符串就是一組字符的序列(序列!又見序列!還記得我說過,range就是產生一組整數序列。今天仍然不去細說它。),它一向是編程中的常見問題。之前我們用過它,以後我們還要不停地用它。   python中最常用的字符串表示方式是單引號('')

原创 Python3_循環

  Code: print('------------------------------------------------------') # for...in.循環:依次把list或tuple中的每個元素迭代出來 names =

原创 常用的資源

常見的佔位符有: %d 整數 %f 浮點數 %s 字符串 %x 十六進制整數   聲明編碼格式: # -*- coding: utf-8 -*-   #list classmates = ['Michael','Bob','Tracy

原创 Python3_字符串和編碼

 對於單個字符的編碼,Python提供了 ord()函數獲取字符的整數表示, chr()函數把編碼轉換爲對應的字符:     print('ord(\'A\') :',ord('A')) print('ord(\'中\') :',ord

原创 Python3_使用list和tuple

  list Python內置的一種數據類型是列表:list。list是一種有序的集合,可以隨時添加和刪除其中的元素。   Code: print('-------------------------------------------

原创 Python

都是聲明格式了的。  

原创 Python3_條件判斷

條件判斷 計算機之所以能做很多自動化的任務,因爲它可以自己做條件判斷。 比如,輸入用戶年齡,根據年齡打印不同的內容,在Python程序中,用if語句實現: age = 20 if age >= 18: print('your a

原创 Python3_使用dict和set

dict Python內置了字典:dict的支持,dict全稱dictionary,在其他語言中也稱爲map,使用鍵-值(key-value)存儲,具有極快的查找速度。 舉個例子,假設要根據同學的名字查找對應的成績,如果用list實現

原创 操作list

上週給list開了個頭,知道了什麼是list。假設我們現在有一個list:   l = [365, 'everyday', 0.618, True]   除了用for...in遍歷l中的元素,我們還能做點啥?   1. 訪問list中的

原创 操作list_code

ListSutDemo2 #coding=utf-8 l = ['fly','kill',12345,True,'世界'] print l[4] # 輸出第五個元素 #print l[12] # 注意,你不能訪問一個不存在的元素,

原创 字符串格式化

我們在輸出字符串的時候,如果想對輸出的內容進行一些整理,比如把幾段字符拼接起來,或者把一段字符插入到另一段字符中間,就需要用到字符串的格式化輸出。   先從簡單的開始,如果你想把兩段字符連起來輸出 str1 = 'good' str2

原创 if,else,elif應用

今天補充之前講過的一個語句:if。爲什麼我跳要着講,因爲我的想法是先講下最最基本的概念,讓你能用起來,之後你熟悉了,再說些細節。   關於if,可以發送數字『7』回顧之前的課程。它除了我們之前講的用法外,還可以配合elif和else使用

原创 Python函數

數學上的函數,是指給定一個輸入,就會有唯一輸出的一種對應關係。編程語言裏的函數跟這個意思差不多,但也有不同。函數就是一塊語句,這塊語句有個名字,你可以在需要時反覆地使用這塊語句。它有可能需要輸入,有可能會返回輸出。   舉一個現實中的場

原创 if,else,elif應用 _Code

If_ElifStuDemo # coding=utf-8 # if, elif, else可組成一個整體的條件語句。 # if是必須有的; # elif可以沒有,也可以有很多個,每個elif條件不滿足時會進入下一個elif判斷; #