Python3筆記(1)

更新於 2023/01/31閱讀時間約 1 分鐘

想說要加個註解紀錄測試程式內容,結果居然就噴 error…不能執行了

一查原來是Python必須要宣告編碼才能放中文在code裡

通常是把以下其一放在檔頭宣告,big5是windows作業系統用的

 

#-*- coding: utf-8 -*-   ←表示使用 utf-8 編碼
#-*- coding: cp950 -*-       ←表示使用 Big5 編碼

另外也有看到這樣的寫法

#coding=utf-8

 

關於檔頭還有另外一個重要宣告

是關於讓 /.py 程式直接像普通程式一樣執行 (文件要有可执行权限chmod a+x *.py) 所必須的

目的是指定python直譯器的位置,通常有兩種寫法

#!/usr/bin/python                ←直接指定python的路徑

#!/usr/bin/env python          ←先到環境設定裡找python的路徑設定

通常建議用第二種寫法

    avatar-img
    6會員
    63內容數
    ktest
    留言0
    查看全部
    avatar-img
    發表第一個留言支持創作者!
    hls Ding的沙龍 的其他內容
    Raspberry Pi 3B+重新安裝及必要的初始設定 (1) 最近不知道試了什麼東西導致網路掛掉, reload, restart 都無效,乾脆就重灌順便紀錄一下 為求方便直接去樹莓派官網抓NOOBS 直接接解壓縮到記憶卡,然後插進樹莓派直接開機就可以安裝 ps 記憶卡不要用太慢的,C6個人覺得
    Raspberry Pi 3B+重新安裝及必要的初始設定 (1) 最近不知道試了什麼東西導致網路掛掉, reload, restart 都無效,乾脆就重灌順便紀錄一下 為求方便直接去樹莓派官網抓NOOBS 直接接解壓縮到記憶卡,然後插進樹莓派直接開機就可以安裝 ps 記憶卡不要用太慢的,C6個人覺得
    你可能也想看
    Google News 追蹤
    Thumbnail
    *合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
    Thumbnail
    list跟tuple 應用場景跟常用函式:append extend insert remove clear pop del
    Thumbnail
    浮點數的常見場景,但怎麼好像變成拋物線當主角了
    Thumbnail
    今天想跟大家分享一個用python做的小遊戲,叫做1A2B,這個遊戲的規則很簡單,就是電腦會隨機產生一個四位數的數字,然後玩家要猜這個數字是什麼,每次猜完,電腦會給出幾A幾B的提示,A表示位置和數字都對,B表示數字對但位置不對;例如,如果電腦產生的數字是1234,玩家猜5678,那麼電腦會回
    Thumbnail
    迴圈對象可以是列表或範圍,透過定義重複動作的內容,我們可以在迴圈中執行指定次數的操作。利用range函數,我們可以自訂重複執行的次數。同時,我們也介紹了break和continue的使用,以及巢狀迴圈的特性。
    Thumbnail
    一、套件安裝 在使用Python操控Excel前,需要先安裝openpyxl模組。 二、建立工作簿 不需要先建立Excel檔案,就可以開始使用openpyxl;只要引用Workbook類別,就可以開始工作。 一個工作簿被建立起來的時候,至少會含有一張工作表。你可以用active屬性來使用這張工作表。
    Thumbnail
    先設定一個url,並使用get將資料load下來,然後轉成text。 使用pd.read_csv去讀資料,會有' " '與' = '的部分要用下面的code去掉。 這樣會得到一個基本的DataFrame。 將此段cod寫成一個函式如下圖 start_date會是今天的日期,n會是想要抓的天數。
    Thumbnail
    該篇文章首要為 1.下載python與文字編輯器vs code (Visual Studio Code) 2.撰寫第一支python程式
    Thumbnail
      在計算數字時我們要先搞懂運算符號代表的涵義,Python裡面的符號跟我們認知的不會有太大的差別,但是有一些代表不一樣的意思,就必須搞懂才不會在寫程式時,程式碼的重複性太高,會導致日後的維修性降低。
    Thumbnail
    *合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
    Thumbnail
    list跟tuple 應用場景跟常用函式:append extend insert remove clear pop del
    Thumbnail
    浮點數的常見場景,但怎麼好像變成拋物線當主角了
    Thumbnail
    今天想跟大家分享一個用python做的小遊戲,叫做1A2B,這個遊戲的規則很簡單,就是電腦會隨機產生一個四位數的數字,然後玩家要猜這個數字是什麼,每次猜完,電腦會給出幾A幾B的提示,A表示位置和數字都對,B表示數字對但位置不對;例如,如果電腦產生的數字是1234,玩家猜5678,那麼電腦會回
    Thumbnail
    迴圈對象可以是列表或範圍,透過定義重複動作的內容,我們可以在迴圈中執行指定次數的操作。利用range函數,我們可以自訂重複執行的次數。同時,我們也介紹了break和continue的使用,以及巢狀迴圈的特性。
    Thumbnail
    一、套件安裝 在使用Python操控Excel前,需要先安裝openpyxl模組。 二、建立工作簿 不需要先建立Excel檔案,就可以開始使用openpyxl;只要引用Workbook類別,就可以開始工作。 一個工作簿被建立起來的時候,至少會含有一張工作表。你可以用active屬性來使用這張工作表。
    Thumbnail
    先設定一個url,並使用get將資料load下來,然後轉成text。 使用pd.read_csv去讀資料,會有' " '與' = '的部分要用下面的code去掉。 這樣會得到一個基本的DataFrame。 將此段cod寫成一個函式如下圖 start_date會是今天的日期,n會是想要抓的天數。
    Thumbnail
    該篇文章首要為 1.下載python與文字編輯器vs code (Visual Studio Code) 2.撰寫第一支python程式
    Thumbnail
      在計算數字時我們要先搞懂運算符號代表的涵義,Python裡面的符號跟我們認知的不會有太大的差別,但是有一些代表不一樣的意思,就必須搞懂才不會在寫程式時,程式碼的重複性太高,會導致日後的維修性降低。