原创 Python零基礎筆記【1.4 List 和truple】

  01 list 1 list定義:數組    classmates = ['Michael', 'Bob', 'Tracy'] 2 list常見方法 (1)獲取list長度:len()  len(classmates) (2)訪問li

原创 【Python 零基礎筆記】【1.5使用dict和set】

dic,字典,Map d = {'Michael': 95, 'Bob': 75, 'Tracy': 85} 判斷Key在不在的兩種方法: (1)in 'Michael' in d (2)dict提供的get()方法,如果key不存在,

原创 【廖雪峯 python 課後練習題】【1.5循環】

題目 請利用循環依次對list中的每個名字打印出Hello, xxx!: Answer: L = ['Bart', 'Lisa', 'Adam'] for i in L:     print('hello, %s' %i)

原创 【廖雪峯 python教程 課後題 】【字符串和編碼】

題目: 小明的成績從去年的72分提升到了今年的85分,請計算小明成績提升的百分點,並用字符串格式化顯示出'xx.x%',只保留小數點後1位: Answer: # -*- coding: utf-8 -*- """ Created on T

原创 Python零基礎筆記【數據類型與變量】【字符串和編碼】

一、數據類型 整數、浮點數、字符串、布爾值、空值 【字符串】:單引號'或雙引號"括起來的任意文本 【轉義字符\】來標識,比如: 'I\'m \"OK\"!' 表示的字符串內容是: I'm "OK"!   \n表示換行,\t表示製

原创 【廖雪峯 python 練習題】【1.3數組和元組】

題目 請用索引取出下面list的指定元素   # -*- coding: utf-8 -*- L = [ ['Apple', 'Google', 'Microsoft'], ['Java', 'Python', 'Ru

原创 【廖雪峯 python教程 課後題 返回函數】

題目:利用閉包返回一個計數器函數,每次調用它返回遞增整數: def createCounter(): f = [0] print('閉包外--') def counter(): print('閉包

原创 JavaScript 取模應用 各行換色

<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>無標題文檔</title> <script> window.onload=funct

原创 【廖雪峯 python教程 課後題sort】

題目描述: 假設我們用一組tuple表示學生名字和成績: L = [('Bob', 75), ('Adam', 92), ('Bart', 66), ('Lisa', 88)] 1:請用sorted

原创 廖雪峯 python教程 課後題 map(reduce函數)

題目1:利用map()函數,把用戶輸入的不規範的英文名字,變爲首字母大寫,其他小寫的規範名字。輸入:['adam', 'LISA', 'barT'],輸出:['Adam', 'Lisa', 'Bart']:解答:def normalize

原创 【廖雪峯 python教程 課後題 切片】利用切片操作,實現一個trim()函數,去除字符串首尾的空格,注意不要調用str的strip()方法:

#encoding:utf-8 #定義一個函數,用來去除字符串首尾的空格 def trim(s):     '''首先判斷該字符串是否爲空,如果爲空,就返回該字符串,     如果不爲空的話,就判斷字符串

原创 【廖雪峯 python教程 課後題改編】利用map()函數,把用戶輸入的不規範的英文名字,變爲首字母大寫,其他小寫的規範名字

原題目: # -*- coding: utf-8 -*- #輸入名字,變成首字母大寫,其他字母小寫的標準格式 def normalize(name): str1 = '' for i, ch in enumerate(n