㈠ python怎麼輸入列表
#coding=utf-8
myList=[]
for i in range(5)
myList[i]=input() #每個元素都是字元串,要別的類型需要自己轉換
print myList
㈡ Python中如何獲取用戶輸入
1、在寫程序的時候,有時候要獲取鍵盤的輸入值,Python提供了一個非常有用的輸入函數:input函數。可以獲取用戶通過鍵盤的輸入。舉個實例
要先將輸入的值用int()強制轉成整型,轉換後相乘再輸出。
㈢ 怎麼在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中輸入編程
你需要下載安裝python軟體,並學會如何使用它,光在記事本上敲代碼是不可能運行的
㈤ Python字元串中的'\'輸入
怎樣才能只輸出一個反斜杠?
因為你用的IDLE
'c:'+'\\'.join(dirs)返回的是字元串而不是輸出,所以帶有兩個反斜杠
用print('c:'+'\\'.join(dirs))就能輸出一個反斜杠。
㈥ python怎麼輸入圖片
python導入圖片的方法:
一、直接從源圖片中導入(圖片位於images文件夾內)self.label1=QLabel(self)
self.label1.setPixmap(QPixmap(r"images/head.jpg"))
layout.addWidget(self.label1)
#或者 layout.addWidget(QLabel(self, pixmap=QPixmap("images/head.jpg")))
二、利用qrc資源導入
1、先寫qrc文件
images/head.jpg
images/body.jpg
2、將qrc文件轉化成py文件
轉化命令為:pyrcc5 res.qrc -o res_rc.py
3、導入res_rc.py:import res_rc
4、layout.addWidget(QLabel(self,pixmap=QPixmap(":/images/head.jpg")))
注意需要添加:/符號作為前綴。
㈦ python如何通過命令行輸入參數
形式一:直接在命令行輸入參數
第一個紅色框為命令行參數
第二個框為控制台模式(Terminal)
形式二:在編譯工具中配置參數
點擊運行:點擊紅色框 編輯配置
如下圖:紅色框即為設置的命令行參數
㈧ Python讀取鍵盤輸入的2種方法
這篇文章主要介紹了Python讀取鍵盤輸入的2種方法,主要使用的就是raw_input函數和input函數,本文分別給出使用實例,需要的朋友可以參考下
Python提供了兩個內置函數從標准輸入讀入一行文本,默認的標准輸入是鍵盤。如下:
1.raw_input
2.input
raw_input函數
raw_input()
函數從標准輸入讀取一個行,並返回一個字元串(去掉結尾的換行符):
代碼如下:
str
=
raw_input("Enter
your
input:
");
print
"Received
input
is
:
",
str
這將提示你輸入任意字元串,然後在屏幕上顯示相同的字元串。當我輸入"Hello
Python!",它的輸出如下:
代碼如下:
Enter
your
input:
Hello
Python
Received
input
is
:
Hello
Python
input函數
input()
函數和raw_input()
函數基本可以互換,但是input會假設你的輸入是一個有效的Python表達式,並返回運算結果。這應該是兩者的最大區別。
代碼如下:
str
=
input("Enter
your
input:
");
print
"Received
input
is
:
",
str
這會產生如下的對應著輸入的結果:
代碼如下:
Enter
your
input:
[x*5
for
x
in
range(2,10,2)]
Recieved
input
is
:
[10,
20,
30,
40]
㈨ python代碼在哪裡輸入
在python編輯器裡面,上面輸入代碼,下面執行就可以了,需要下載安裝的。
㈩ python的輸入命令問題
你用的是python3吧,輸命令 python --version
看看是什麼版本,
python3版本下print是一個函數,後面的東西要用括弧括起來,即
print "version: %s" % VERSION
要改為print("version: %s" % VERSION)