Python中的「開關」

2021-08-22 15:07:05 字數 527 閱讀 2251

import random #匯入隨機模組

t=''

#空字串t用以儲存不重複的字元

s='1234567890qwertyu@#$%^&**%#!@#+_)iopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnm'

#字元**

o=[true]*len(s)#建立乙個與s等長的列表o,並將所有元素初始化為true,扮演開關功能

while len(t)<5:#5代表生成字串的長度,任意值,但不能超過s的長度

i=random.randint(0,len(s)-1)#生成隨機的下標

if o[i]==true:#從資料來源s取出單個字元放進t之前,必須判斷o對應位置的值為true,否則不操作

t+=s[i]#滿足條件後取出字元拼接存放在t

o[i]=false

#放入t之後必須把對應的o值改變為false,如此一來達到不取重複值的目的

print(t)#t即為我們要的目標字串

C 中的編譯開關

c 不支援巨集定義,只支援編譯開關。我想加上 define 就編譯a 否則編譯b 像這樣的 if a else b endif define timing define channel 上面兩個,任意選乙個,就說明開關開啟了 if timing define timing phy.startinfo...

開關電源中的電感

電流流過,電感產生磁場,磁場不喜歡被改變。因此,電感試圖阻礙電流的變化,來拒去留。恆定電流 電感相當於導線,不會對流過ta的帶電粒子產生力的作用。電感的電流不能突變,因此給電感斷電之前,應保證電流有乙個路徑。如果不提供路徑,電感的電流將通過開路開關或者其他不應該導電的部件找到自己的路徑,例如空氣。將...

multisim中輕觸開關在哪 輕觸開關原理

一 輕觸開關原理 簡介 輕觸開關,英文名稱為touch switch,又名為按鍵開關,是電路中的一種開關元器件。輕觸開關在所需外力作用下閉合導通,處於導通狀態,無外力作用時處於截止狀態,具有規格多樣化 精確度高 接觸電阻小等優點,被廣泛應用於家用電器 數碼產品 通訊產品 電腦產品 影音產品等電子裝置...