python如何讓使用者直接輸入作為實參儲存到函式裡

2021-03-04 09:00:31 字數 1202 閱讀 1050

1樓:heart浩皛

形參就是函式入口的引數,函式入口引數傳遞只有傳值與傳值兩種區別。傳值在python裡就是以對專象,比如數屬組或者是類來傳遞。至於實參,我印象中是傳遞常量吧。

如果不是這樣,應該沒有實參的說法。是某些老師為了忽悠,編造出來的概念遊戲。簡單變數應該是指相對物件來講的。

在python裡,只有物件與基本變數型別。簡單變數的說法在python裡似乎也沒有意義。所以,忘記簡單變數與實參這樣的說法。

python中如何獲取使用者輸入?

2樓:花臂華盛頓

1、在寫程式的時候,有時候要獲取鍵盤的輸入值,python提供了乙個非常有用的輸入函式:input函式。可以獲取使用者通過鍵盤的輸入。舉個例項

在這裡,互動式解析器執行了第一行的input(…)語句後,它列印出了字串"please input a number:",並以此作為新的提示符,當輸入123並按下回車後。input語句的結果值就是輸入的數,並自動在最後一行列印出來。

2、下面介紹將輸入的值賦給某個變數:

上面輸入的值是123,並將輸入的值儲存在x變數中。

3、下面再實現乙個例子,由使用者輸入任意兩個值,計算乘積並列印:

上面的例子要注意的是,輸入的值預設是字串而不是整數,如果直接將輸入的值相乘則會報錯:

要先將輸入的值用int()強制轉成整型,轉換後相乘再輸出。

3樓:匿名使用者

可以使用input()函式

也可以使用raw_input()函式。

舉例如下:

>>> x = input("x: ")

x: 34

>>> y = input("y: ")

y: 42

>>> print x * y

1428

4樓:匿名使用者

在2.7.x以下的版本中,使用raw_input(),在3.x以上的版本中,使用input()

5樓:匿名使用者

python2中用raw_input()

python3中用input()

如果想通過引數的方式獲取用sys.argv()

6樓:匿名使用者

在python 2.x中用raw_input();

在python 3.x中用input();

Python編寫程式,提示使用者輸入四位整數並以反向順序顯

望採納 n input 請輸入四位整數 if len n 4 print 不是四位!input exit try int n except print 不是數字!input exit print str n 1 編寫乙個python程式,提示使用者輸入乙個字串,程式以逆序顯示該字串 250 按照你的...

python由使用者輸入擲多少次骰子,然後統計每個面出現的次數

coding utf 8 import random n input 投多少次骰子 import numpy as np n int raw input num cs for i in range n num np.random.randint 1,7 if num not in cs cs num...

Java中讓使用者隨機輸入一串名字並按照字母順序輸出

import java.util.scanner public class test elsebreak for int i 0 i strs.length i 求大神幫忙 java題目要求寫乙個程式,隨機輸入乙個名字,結果要求名字的首字母和整個姓氏 5 只能按照你的題bai 目意思給你寫一du個,...