>>> import itertools
>>> list = [1, 2, 3]
>>> permutation = list(itertools.permutations(list, len(list)))
>>> for i in permutation:
... print(i)
...(1, 2, 3)
(1, 3, 2)
(2, 1, 3)
(2, 3, 1)
(3, 1, 2)
(3, 2, 1)
def
transform
(): str = input("please enter n, m\n")
n, m = str.split(",")
n = int(n); m = int(m)
x = input("enter number\n")
"""將n進製數轉化為10進製
儲存於inter
"""inter = 0
for i in range(len(x)):
inter += int(x[-1 -i]) * pow(n, i)
stack =
while inter:
temp = inter % m
if temp >= 10:
else:
inter //= m
for i in range(len(stack)):
print(stack[-1 - i], end="")
import fractions
defexec_24
(): value_list1 = [1, 2]
for i in range(2, 30, 1):
value_list2 = value_list1[1:]
s = 0
for i in range(20):
s += value_list2[i] / value_list1[i]
print(fractions.fraction(s))
l = [1, 2, 3]
lout[16]: [1, 2, 3]
l.pop(2)
out[17]: 3
lout[18]: [1, 2]
l.remove(1)
lout[20]: [2]
"".format(12345.67890)
out[29]: '12345.68'
"".format(12345.67890)
out[30]: 'hhhhh12345.679hhhhhh'
"".format("python")
out[31]: 'pyth'
s = "python"
"".format(s)
out[17]: 'python '
"".format(s)
out[18]: ' python'
"".format(s)
out[19]: '************python************'
"".format(s)
out[20]: '------------python------------'
"".format(s)
out[21]: 'python'
"".format(1234567890)
out[24]: '---1,234,567,890----'
"".format(1234567890) #對比輸出
out[25]: '-----1234567890-----'
"".format(12345.67890)
out[26]: '----12,345.6789-----'
"{}{}{}".format("圓周率是",3.1415926,"...")
out[11]: '圓周率是3.1415926...'
"圓周率}}是".format("無理數",3.1415926,"...")
out[12]: '圓周率是無理數'
s="圓周率}}是"
#大括號本身是字串的一部分
sout[14]: '圓周率}}是'
s.format("無理數",3.1415926,"...") #當呼叫format()時解析大括號
out[15]: '圓周率是無理數'
推薦博文:
python字串格式化–format()方法
Python小知識點
1.時間戳 從1970年到現在的秒數 time2 time.time print time2 date9 datetime.datetime.now print date9.timestamp 上面是兩種用到時間戳的 stamp 郵戳。timestamp 時間戳,時間線。2.執行緒休眠 爬蟲 獲取對...
Python小知識點
1.預設引數 必須放在引數列表的隊尾 普通形參必須放在預設引數的前面 def test a,b 3 passtest test 2.函式引數可以為任意型別 testb testa 3.args返回的是乙個元組 4.map函式裡面需要兩個值 值1 必須是函式 值2 序列 容器 作用 將序列裡面的每個元...
python 小知識點
python strip 方法用於移除字串頭尾指定的字元 預設為空格或換行符 或字串行。注意 該方法只能刪除開頭或是結尾的字元,不能刪除中間部分的字元。strip 方法語法 str.strip chars 返回移除字串頭尾指定的字元生成的新字串。以下例項展示了strip 函式的使用方法 以上例項輸出...