python輸入一個數
㈠ 用python編寫一程序,輸入一個十進制數,輸出a*100+b*10+c
1、示例代碼
def showData():
n = input('請輸入一個三位數:專')
a = int(n[0])
b = int(n[1])
c = int(n[2])
print('%d*100+%d*10+%d'%(a,b,c))
showData()
2、示例結果屬
請輸入一個三位數:123
1*100+2*10+3
㈡ 用python語言讓用戶輸入一個數字,然後列印
a=input("請輸入一個數字")
print(a)
運行結果:
㈢ python輸入一個數,判斷是不是水仙花數
num = int(input("請輸入一個三位數子:"))
gw = num%10 #取個位數
sw = num%100//10#取百位數
bw = num//100 #取百位數
total = gw ** 3 + sw ** 3 + bw ** 3
#print(total)
if num == total:
print("該數字是一個水仙花數")
else:
print("不是水仙花數")
㈣ python在不知道輸入的數字個數的情況下該怎麼寫input
給予5次輸入的機會,如果5次都失敗則退出運行,成功則輸出每個數字,輸入的數字與數字之間需要空格。添加橫線是為了排版方便看懂,請見諒
for times in range(0,5):
----numbers=raw_input("input numbers:")
----if all([a.isdigit() for a in numbers.split()]:
--------break
----elif times>=4:
--------sys.exit(0)
for a in numbers.split():
----print int(a)
㈤ Python1.編寫程序,輸入一個數字,數字為幾,就自動輸出幾個「hello word」
我這里提供一下思路吧。
定義一個變數接收輸入,然後將這個變數作為循環次數進行循環。
循環中輸出「hello word」
㈥ python中,輸入一個數字,結果為什麼是他的2倍
m+=1 if m<n else m的意思是根據m與n的當前值的大小讓m加上一個指定的數。如果當前的m<n,就讓m加1,否則,就讓m加上m。因為當前的m和n是相等的,所以執行的是讓m加上m,結果就是m成了原來的兩倍。而它原來與n相等,n是你輸入的,所以結果就是你輸入的那個數的兩倍。
㈦ 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中先輸入一個n,在輸入n個浮點數,請問怎麼實現
n=eval(input('n:'))
nFloat = [0.0 for _ in range(n)]
for i in range(n):
nFloat[i] = eval(input('float:'))
㈨ 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())
(9)python輸入一個數擴展閱讀
Python的表達式寫法與C/C++類似。只是在某些寫法有所差別。
主要的算術運算符與C/C++類似。+, -, *, /, //, **, ~, %分別表示加法或者取正、減法或者取負、乘法、除法、整除、乘方、取補、取余。>>, <<表示右移和左移。
&, |, ^表示二進制的AND, OR, XOR運算。>, <, ==, !=, <=, >=用於比較兩個表達式的值,分別表示大於、小於、等於、不等於、小於等於、大於等於。在這些運算符裡面,~, |, ^, &, <<, >>必須應用於整數。
Python使用and, or, not表示邏輯運算。
is, is not用於比較兩個變數是否是同一個對象。in, not in用於判斷一個對象是否屬於另外一個對象。
參考資料
網路-python
㈩ python輸入一個整數,求它是幾位數
a = int(input());
print(len(str(a)))
print(a)