【練習】Python基礎一
練習一
1,執行Python指令碼的兩種方式
a,Python直譯器 b,Python 1.py
2,簡述位和位元組的關係
一個位元組等於8位
3,簡述ascii,unicode,utf-8,gbk的關係
最開始ascii,表示資訊有限。後來發明unicode給全球的字元編碼,再後來為了節約資訊位採用了壓縮形式utf-8,gbk是使用兩個位元組的漢字專用編碼
4,請寫出“李傑”分別用utf-8和gbk編碼所佔的位數
utf-8:6位元組
gbk:4位元組
a = "李傑"
Python3
len(a) = 2
使用for迴圈,列印每個字元
Python2
len(a) = 6 #按位元組計算
5,Python單行註釋和多行註釋分別用什麼?
相關推薦
【練習】Python基礎一
練習一 1,執行Python指令碼的兩種方式 a,Python直譯器 b,Python 1.py 2,簡述位和位元組的關係 一個位元組等於8位 3,簡述ascii,unicode,utf-8,gbk的關係 最開始ascii,表示資訊有限。後來發明unic
Python自動化開發課堂筆記【Day03】 - Python基礎(字符編碼使用,文件處理,函數)
賦值 創建 解釋器 使用 重復 closed 操作 邏輯 默認 字符編碼使用 1. 文本編輯器如何存取文件 文本編輯器相當一個運行在內存中的進程,所以文件內容在編輯未存儲時都是在內存中的,尚未存儲在硬盤之中,在沒有保存之前,所編輯的任何文本都只是一堆字符,沒有任何邏輯上的意
【23】Python基礎筆記2
join 鍵值 什麽 位置 布爾 獲取 允許 選擇 內容 1、請用代碼實現:利用下劃線將列表的每一個元素拼接成字符串 li=[‘alex‘, ‘eric‘, ‘rain‘] print("_".join(li)) print(li[0]+"_"+li[1]+"_"+li[1
【轉】python基礎-編碼與解碼
什麽 浪費 2.x sys 拼接 aced tro lte bytes 【轉自:https://www.cnblogs.com/OldJack/p/6658779.html】 一、什麽是編碼 編碼是指信息從一種形式或格式轉換為另一種形式或格式的過程。 在計算機中,編碼,簡而
【轉】Python基礎語法
特定 文檔字符串 目前 特性 sta 邏輯運算符 path 之一 不能 【轉】Python基礎語法 學習一門編程語言,通常是學習該語言的以下幾個部分的內容: 基礎語法:如,變量的聲明與調用、基本輸出語句、代碼塊語法、註釋等; 數據類型:通常都為 數字、字符串、布爾
【轉載】python基礎-檔案讀寫'r' 與 'rb' 和‘r+'與’rb+'區別
【轉載連結:https://www.cnblogs.com/nulige/p/6128948.html】 一、Python檔案讀寫的幾種模式: r,rb,w,wb 那麼在讀寫檔案時,有無b標識的的主要區別在哪裡呢? 1、檔案使用方式標識
【轉】Python基礎-封裝與擴充套件、靜態方法和類方法
【轉】Python基礎-封裝與擴充套件、靜態方法和類方法 一、封裝與擴充套件 封裝在於明確區分內外,使得類實現者可以修改封裝內的東西而不影響外部呼叫者的程式碼;而外部使用者只知道一個介面(函式),只要介面(函式)名、引數不變,使用者的程式碼永遠無需改變。這就提供一個良好的合作基礎——或者說,只要介面這個基
【筆記】Python基礎二
一,變數 變數作用是記錄狀態 1,變數基本型別 字串 數字 列表 元組 字典 2,可變不可變 1),可變:修改變數的值,id值不變。列表,字典 2),不可變:新建立變數後需要開闢新記憶體地址。字串,數字,元組 3,訪問順序 1),順序:字串,列表,元組 2),對映:字典 3),直接
【筆記】Python基礎三
一,檔案操作 1,檔案處理流程 1)開啟檔案,獲得檔案控制代碼(open函式提供)並賦值 2)通過控制代碼對檔案進行操作 3)關閉控制代碼 f = open('陳粒',encoding='utf-8')#open函式會先檢索系統的編碼gbk,檔案存的是UTF-8編碼,這樣會出現亂碼
【筆記】Python基礎四
一,迭代器協議和for迴圈工作機制 (一),迭代器協議 1,迭代器協議:物件必須提供一個next方法,執行該方法要麼返回迭代中的下一項,要麼就引起一個stopiteration異常,以終止迭代(只能往後走,不能往前退) 2,可迭代物件:實現了迭代器協議的物件(如何實現,物件內嵌一個__iter__()方
【筆記】Python基礎五
python基礎 嵌套 from 目標 定義 timer 增加 合格 高階函數 一,什麽是裝飾器 本質就是函數,功能是為其他函數添加附加功能 原則: 1,不修改被修飾函數的源代碼 2,不修改被修飾函數的調用方式 例子: import time def timmer(fu
【一】Python基礎之運算子
python運算子 算術運算子、比較運算子、賦值運算子、邏輯運算子、位運算子、成員運算子、身份運算子、運算子優先順序 Python算術運算子 運算子 描述 例項 + 加 - 兩個物件相加 a + b 輸出結果 31 - 減 - 得到
【001】Python全棧日記-Python基礎篇(一)
一、為什麼需要Python 如果你要用計算機做很多工作,最後你會發現有一些任務你更希望用自動化的方式進行處理。比如,你想要在大量的文字檔案中執行查詢/替換,或者以複雜的方式對大量的圖片進行重新命名和整理。也許你想要編寫一個小型的自定義資料庫、一個特殊的 GUI 應用程式或一個簡單的小遊戲。
【Python】Python基礎
pytho 程序 填充 type() 操作 bsp 方式 num 禁止 源程序文件通常以.py為擴展名 #!/usr/bin/python shebang,即執行腳本時通知內容要啟動的解釋器 impor
【Python】python基礎語法 編碼
finall ont 實現 tro out 程序 port 其他 pytho 編碼 默認情況下,python以UTF-8編碼,所有的字符串都是Unicode字符串,可以為代碼定義不同的的編碼。 #coding:UTF-8 #OR #-*- coding:UTF-8 -
Python之路【第三篇】:Python基礎之雜貨鋪
對齊 表示 microsoft 小數點 true per 字符串 orm bsp 字符串格式化 Python的字符串格式化有兩種方式:百分號方式、format方式 百分號的方式相對來說比較老,而format方式則是比較先進的方式,企圖替換古老的方式,目前兩者並存。 1
web前端【第一篇】HTML基礎一(標簽)
lpad 百度 合並單元格 div gpo a標簽 適合 code words 一、初始html 1.web服務本質 import socket sock=socket.socket(socket.AF_INET,socket.SOCK_STREAM) sock.bin
Python編程:從入門到實踐——【作業】——第十一章(測試代碼)
stc 增加 收集 得到 width .com ast 接受 ted 第十一章 11-1 城市和國家 : 編寫一個函數, 它接受兩個形參: 一個城市名和一個國家名。 這個函數返回一個格式為City, Country 的字符串, 如Santiago, Chile 。 將這個函
【練習題】第十一章--字典(Think python)
字典 字典包括一系列的索引,不過就已經不叫索引了,而是叫鍵(Key),然後還對應著一個個值,就叫鍵值(Key Value)。每個鍵對應著各自的一個單獨的鍵值。這種鍵和鍵值的對應關係也叫鍵值對,有時候也叫項。 這種輸出的格式也可以用來輸入。比如你可以這樣建立一個有三個項的字典: >&
【操作mysql】-- Python基礎
這次些的文章是對於python3.x,連線資料庫的庫使用的是pymysql 在教程開始的時候需要先了解下mysql: MySQL是一個關係型資料庫管理系統,由瑞典MySQL AB 公司開發,目前屬於 Oracle 旗下產品。MySQL 是最流行