- 裝系統時預選 en 鍵盤
- 依嘸蝦米中的說明進行安裝嘸蝦米
- 重新開機後在輸入法選單中增加輸入法,選嘸蝦米
Python Bar
python 的練習 & 筆記…
2021年11月21日 星期日
2020年12月21日 星期一
Keychorn k4 鍵盤設定
我的kvm支援共用usb設備,我把藍芽接在共用的usb上,當我切換到 win10 或 ubuntu 都可以用藍芽來連線使用Keychorn K4 鍵盤。
在 win10 中接上藍芽、鍵盤可以直接使用,最大的問題是切換到 ubuntu 時只有 y u i 幾個按鍵可用,而且按下y u i 螢幕上出現的還是數字,整個錯亂…兩天下來我發現藍芽5.0在 ubuntu 20.04 的環境中不適用,可以偵測到藍芽但怎麼就打不開,一啟動就關閉的狀態,在 GUI 工具下打不開就是打不開,後來改用藍芽4.0可以順利連線,順利連線 Keychorn 後在ubuntu中鍵位還是亂的…最後看了這篇神人的介紹後,我最後成功的做法是這樣,希望給有相同狀況的中文使用者參考
啟用 fn + f-keys (F1, F2, F3 ... F12 等功能鍵)sudo vi /etc/modprobe.d/hid_apple.conf(建立hid_apple.conf檔案)
在檔案中加入這行
options hid_apple fnmode=0(原文中設定2不符我用,改設為0)
存檔後執行指令
重新開機
Step 2: 將keychorn鍵盤切換到 Windows/Android mode
Step 3: If get stuck with numpad mode: Double hit F6 or fn + F6. I've been using this
config since the very first day, both bluetooth and cable with no problem.
這裡像是說如果卡在數字鍵模式,可以使用按下 fn+F6 來切換…我設定完後是沒碰到這 狀況
2020年11月3日 星期二
ubuntu 20.04 安裝CH340/CH341的USB驅動
安裝 CH340/CH341 驅動程式
官方網站:http://www.wch.cn/downloads/CH341SER_ZIP.html
下載完解壓
編輯 ch34x.c 將以上三行註解
//if( signal_pending(current) )
//return -ERESTARTSYS;
//wait_queue_t wait;
進行編譯
sudo make
將編譯好的 ch34x.ko 複製到以下資料匣
sudo mv ch34x.ko /lib/modules/$(uname -r)/kernel/drivers/usb/serial/
重啟
sudo depmod
將使用者加入 dialog 群組
https://blog.csdn.net/u011291665/article/details/105541520?fbclid=IwAR0A5_mqIu3OR4YAJeBfVT0udcrZP7ZJthQB7cGwFfa3zzst2e2ax8YZLTQ
2020年9月3日 星期四
2020年8月14日 星期五
Python f-strings 格式化
data = ['data1', 'data2']
# format
print("data1: {0}, data2: {1}".format(*data))
# f-strings
print(f"data1: {data[0]}, data2: {data[1]}")
通過關鍵字
personal = {"name": "Json", "age": 12, "sex": "M"}
# format
print("Name: {name}, age: {age}, sex: {sex}".format(**personal))
# f-strings
print(f"Name: {personal['name']}, age: {personal['age']}, sex: {personal['sex']}")
數據精度和類型
num = 23234.76686566
# 保留两位小数
print(f"{num:.2f}")
# 保留两位小数,十个占位符,不足的使用0补充
prinf(f"{num:010.2f}")
填充和對齊經常是一起使用的
personal = {"name": "Json", "age": 12, "sex": "M"}
# format
print("Name: {name:>5}, age: {age:>5}, sex: {sex:>5}".format(**personal))
# f-strings
print(f"Name: {personal['name']:^10}, age: {personal['age']:^10}, sex: {personal['sex']:^10}")
使用!r可以給字符串添加引號
a = "abc"
b = "hjk"
# format
c = "{!r} -- {!r}".format(a, b)
===> "'abc' -- 'hjk'"
# f-string
c = f"{a!r} -- {b!r}"
===> "'abc' -- 'hjk'"
https://www.jianshu.com/p/7ea6d095dbdf
2020年8月1日 星期六
2020年5月3日 星期日
[C_MM250-易] 汽車油耗
[C_MM250-易] 汽車油耗
一部汽車油箱容量為m公升,假如汽車行駛時每分鐘油耗為n公升,試問剛加滿油的汽車能行駛多少小時。例如,汽車油箱容量為24公升,汽車行駛時每分鐘油耗為0.04公升, 當此輛汽車加滿油後,能行駛多10.0小時。
輸入說明 :
輸入兩個數,用空白分開,依序代表汽車油箱容量及每分鐘油耗量。
例如:
24 0.04
輸出說明 :
輸出汽車行駛的小時數 ( 計算到小數 1 位,以下四捨五入 ) 。
例如:
10.0
範例 :
輸入範例 | 輸出範例 |
24 0.04 | 10.0 |
36 0.06 | 10.0 |
36 0.05 | 12.0 |
while True:
try:
m, n = map(float,input().split())
print(round(m / n / 60,1))
except(EOFError):
break
-
[C_MM210-易] 道路綠美化 成績: 0 / 倒扣: 0.8 問題描述: 環保市 政府想在大學路上進行道路綠美化工程,預計在道路上起始端 ( 第 0 公尺 ) 種一棵樹,之後每隔 x 公尺種一棵樹,而在道路終點處設立一支路燈,之後反向每隔 y 公尺設立一...
-
[C_MM249-易] 硬幣付錢方式 成績: 0 / 倒扣: 0.8 問題描述 : 小明某一天要去吃麵,已知身上只有 5 元、 10 元、 50 元硬幣各 4 個,假設一碗麵為 n 元,不可以找零錢,則他可以有幾種硬幣組合付錢方式呢 ? 請將所有可能的組合列出,每...
-
[C_MM209-易] 求移動位置與總移動長度 成績: 0 / 倒扣: 0.8 問題描述 小明開發了一個可以往上下左右四個方向移動的機器人,為了驗證機器人的移動能力,於是將機器人擺放在一個25x25的平面空間內。一開始機器人將放置在左上角標示為(0,0)的位置。當指令...