導航:首頁 > 編程語言 > python外源輸入數字

python外源輸入數字

發布時間:2022-07-25 05:23:13

A. python輸入幾個數字並用符號*表示輸出,比如下圖

code_number={0:[[1,1,1,1,1,1],

[1,0,0,0,0,1],

[1,0,0,0,0,1],

[1,0,0,0,0,1],

[1,0,0,0,0,1],

[1,0,0,0,0,1],

[1,1,1,1,1,1]],

1:[[1],

[1],

[1],

[1],

[1],

[1],

[1]],

2:[[1,1,1,1,1,1],

[0,0,0,0,0,1],

[0,0,0,0,0,1],

[1,1,1,1,1,1],

[1,0,0,0,0,0],

[1,0,0,0,0,0],

[1,1,1,1,1,1]],

3:[[1,1,1,1,1,1],

[0,0,0,0,0,1],

[0,0,0,0,0,1],

[1,1,1,1,1,1],

[0,0,0,0,0,1],

[0,0,0,0,0,1],

[1,1,1,1,1,1]],

4:[[1,0,0,1,0,0],

[1,0,0,1,0,0],

[1,0,0,1,0,0],

[1,0,0,1,0,0],

[1,1,1,1,1,1],

[0,0,0,1,0,0],

[0,0,0,1,0,0]],

5:[[1,1,1,1,1,1],

[1,0,0,0,0,0],

[1,0,0,0,0,0],

[1,1,1,1,1,1],

[0,0,0,0,0,1],

[0,0,0,0,0,1],

[1,1,1,1,1,1]],

6:[[1,1,1,1,1,1],

[1,0,0,0,0,0],

[1,0,0,0,0,0],

[1,1,1,1,1,1],

[1,0,0,0,0,1],

[1,0,0,0,0,1],

[1,1,1,1,1,1]],

7:[[1,1,1,1,1,1],

[0,0,0,0,0,1],

[0,0,0,0,0,1],

[0,0,0,0,0,1],

[0,0,0,0,0,1],

[0,0,0,0,0,1],

[0,0,0,0,0,1]],

8:[[1,1,1,1,1,1],

[1,0,0,0,0,1],

[1,0,0,0,0,1],

[1,1,1,1,1,1],

[1,0,0,0,0,1],

[1,0,0,0,0,1],

[1,1,1,1,1,1]],

9:[[1,1,1,1,1,1],

[1,0,0,0,0,1],

[1,0,0,0,0,1],

[1,1,1,1,1,1],

[0,0,0,0,0,1],

[0,0,0,0,0,1],

[1,1,1,1,1,1]]}

defnum_to_code(num):

num_list=[code_number[int(i)]foriinnum]

fornum_rowinzip(*num_list):

forrow_numsinnum_row:

foriinrow_nums:

print('*'ifielse'',end='')

print('',end='')

print('')


num=input('輸入數字:')

num_to_code(num)



B. python3.4輸入數字

>>>x=int(input("x:"))
x:40
>>>y=int(input("y:"))
y:20
>>>x+y
60
輸入內容作為int()的參數,將字元串轉換成int

C. python寫一個要求用戶輸入數字,如果不是數字就一直循環要求輸入,直到輸入數字為止的代碼

主要出在eval上。
python3.0

第一個方案:
while True:
ten=input("x:")
try:
x=eval(ten)
if type(x)==int:break
except:pass
然後輸入asf,沒有提示。輸入344就退出了
x:asf
x:344

第二個方案
while True:
ten=None
try:
ten=int(input("x:"))
except:pass
if type(ten)==int:break
這個在python3.0上調試通過

第三個方案:python2.x的方案
while True:
ten=raw_input("Enter a number:")
if ten.isdigit():break
ten=int(ten) #或者是ten=eval(ten)

都調試過。可以用

D. python如何自行輸入一串數字。。。。我是零基礎。。

#-*-coding:utf-8-*-
#定義一個空list,然後用10次循環將10個數字傳遞進list
#在對list進行求和,求平均

#python2.7版本
l=[]
foriinrange(10):
l.append(int(raw_input("請輸入一個數字:")))
print"這10個數字是:",l
print"求和:",sum(l)
print"求平均",(sum(l)/10.0)

#python3.x版本
l=[]
foriinrange(10):
l.append(int(input("請輸入一個數字:")))
print("這10個數字是:",l)
print("求和:",sum(l))
print("求平均:",(sum(l)/10))

E. python寫一個要求用戶輸入數字,如果不是數字就一直循環要求輸入,直到輸入數字為止的代碼有哪些

具體解決辦法如下:

第一個方案:

1.復制代碼,如下,

while True:

ten=input("x:")

try:

x=eval(ten)

if type(x)==int:

break

except:

pass

2.然後輸入asf,沒有提示。輸入344就退出了

x:asf

x:344

第二個方案

1.復制代碼

while True:

ten=None

try:

ten=int(input("x:"))

except:

pass

if type(ten)==int:

break

這個在python3.0上調試通過

第三個方案:python2.x的方案

while True:

ten=raw_input("Enter a number:")

if ten.isdigit():

break

ten=int(ten) #或者是ten=eval(ten)

F. python怎麼從鍵盤輸入數字

raw_input()得到的是字元串
input()得到的是數值

G. 用python編寫一個程序,提示用戶輸入 一個整數,並逐個顯示其中的每個數字

代碼:

n=input('請輸入一個整數:')

for i in range(len(n)):

print(f'第{i+1}個數字是:{n[i]}')

截圖:

H. 怎麼在python裡面,用鍵盤輸入信息

I. python怎麼輸入數字

num=input('請輸入數字:')
try:
num=float(number)
except:
print('你輸入的不是數字啊')
return
print('你輸入的數字是:'+num)

閱讀全文

與python外源輸入數字相關的資料

熱點內容
ios多選文件夾 瀏覽:903
加強行車調度命令管理 瀏覽:241
伺服器已禁用什麼意思 瀏覽:148
部隊命令回復 瀏覽:753
神奇寶貝伺服器地圖怎麼設置 瀏覽:380
加密演算法輸出固定長度 瀏覽:862
程序員去重慶還是武漢 瀏覽:121
伺服器如何撤銷網頁登錄限制 瀏覽:980
微信公眾平台php開發視頻教程 瀏覽:628
怎麼看蘋果授權綁定的app 瀏覽:255
壓縮機單級壓縮比 瀏覽:380
linux測試php 瀏覽:971
什麼時候梁旁邊需要加密箍筋 瀏覽:40
微信清粉軟體源碼 瀏覽:717
matlabdoc命令 瀏覽:550
如何去ping伺服器 瀏覽:75
ecshop安裝php55 瀏覽:817
javaword庫 瀏覽:958
php圖片路徑資料庫中 瀏覽:488
什麼是大擂台演算法 瀏覽:329