python如何將輸入的數字用*表示,如圖。。。急急急!!!

類似這種,剩下的自己寫吧。

#-*-coding:utf-8-*-

__author__='lpe234'
__date__='2014-11-19'

nums_dict={
'1':"""
*
**
*
*
*
*****
""",
'3':"""
****
**
*
*
*
**
****
""",
}

nums=raw_input('請輸入數字:')
try:
fornuminnums:
printnums_dict[num]
except:
pass

㈡ python中如何實現,輸入數字T,再輸入T組數據

#coding:utf-8
importuniout
num=input("請輸入一個數字:")
all_infos=[]
foriinrange(num):
tmp=raw_input("請輸入第%s組數據 "%str(i+1))
all_infos.append(tmp)

printall_infos

㈢ python 如何一次輸入3個整數

a, b, c =map(int, input().split())

1、輸入一個數字直接 m = int(input())

2、輸入兩個數字就是 m, n = map(int, input().split())

3、三個及三個以上就和兩個的類似:

a, b, c =map(int, input().split())

a, b, c, d =map(int, input().split())

(3)python如何輸入數字擴展閱讀

Python的表達式寫法與C/C++類似。只是在某些寫法有所差別。

主要的算術運算符與C/C++類似。+, -, *, /, //, **, ~, %分別表示加法或者取正、減法或者取負、乘法、除法、整除、乘方、取補、取余。>>, <<表示右移和左移。

&, |, ^表示二進制的AND, OR, XOR運算。>, <, ==, !=, <=, >=用於比較兩個表達式的值,分別表示大於、小於、等於、不等於、小於等於、大於等於。在這些運算符裡面,~, |, ^, &, <<, >>必須應用於整數。

Python使用and, or, not表示邏輯運算。

is, is not用於比較兩個變數是否是同一個對象。in, not in用於判斷一個對象是否屬於另外一個對象。

參考資料

網路-python



㈣ python中如何在一行輸入n個數字

直接用input輸入就可以了啊,輸入以後當作字元串處理,按照空格或者逗號等分隔符劃分成字元串數組,最後對得到的字元串數組做強制類型轉換就可以了。

㈤ 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))

㈥ python 中 請輸入一個數字 請輸入第二個數字 請輸入進行的計算符合(1+ 2-):

#coding=utf-8
#py27
a=input('請輸入一個數字')
b=input('請輸入第二個數字')

calc=input('請輸入進行的計算符號(1+2-)')

ifcalc==1:
print('計算結果%s+%s=%s'%(a,b,a+b))
else:
print('計算結果%s-%s=%s'%(a,b,a-b))

㈦ 請問Python如何從鍵盤循環輸入數字呢求代碼,謝謝

可以直接輸入一串數字,用空格隔開即可,程序再處理。

㈧ python怎麼從鍵盤輸入數字

str_input = raw_input()
if str_input.isdigit():
int_input = int(str_input)
else:
print >> sys.stderr, '%s cant conve to int!' % str_input

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

  • input函數,運行之後,就需要用鍵盤輸入:

    a = input()

    print(a)

    運行之後,用鍵盤輸入內容,按下回車鍵,就可以列印輸入的內容。

  • 但是,如果運行之後有所提示,會不會好一點呢?

    print('請輸入:')

    a = input()

    print('輸入內容是',a)

    注意:python是從上往下運行。

  • 如果我們輸入一個數字,要進行計算,怎麼能得到計算結果呢?

    print('請輸入:')

    a = input()

    b = a*a

    print(a,'的平方是',b)

    結果報錯:

    TypeError: can't multiply sequence by non-int of type 'str'

    原來,a得到的不是真正的數字,而是字元串。

  • 需要把輸入的數字,變成整數:

    a = int(input())

    當然,你鍵盤輸入的內容,也必須是整數。

  • 整合一下:

    a = int(input())

    print(a,'的平方是',a*a)

    a*a在print裡面,就可以運算,並且返回運算結果。

  • 如果輸入小數,就需要指定為float類型:

    a = float(input())

    print(a,'的平方是',a*a)

  • 正確的代碼是,把input的內容,轉變為整數(或其它類型的數):

    print('請輸入一個數字,我們將計算它的平方:')

    a = int(input())

    print(a,'的平方是',a*a)

㈩ python怎麼實現輸入一個字母就把對應的數字輸出來

有兩種方法,一種是直接做一個26個字母的字典,然後print(dict[x]),另一種是你可以將字母直接轉換成ascll碼然後print(ord(x)-97+1) a的ascll碼為97