python程式問題(TypeError cannot c

時間 2021-06-28 17:20:12

1樓:匿名使用者

python allow to concatenate strings by '+', but here, your p is an integer.

so, to solve it, you can use either of these:

1. print 'is your secret number " + str(p) + "?"

2. print 'is your secret number %d?"%p

(for multiple integers, you can '%d %d %d'%(num1, num2, num3)

3. print 'is your secret number ?".format(p)

i personally like the second one best. it's more of c style, doesn't it?

2樓:捲心菜

print "is your secret number" + p +"?"

前面是string,p是int,不能相加,要用print "is your secret number" + str(p) +"?"

可以加qq討論

python程式語言適合做什麼?

3樓:老男孩教育

python語言通俗易懂、上手快、語法簡單,是比較熱門的行業,而且python語言可以從事的工作崗位有很多,比如說:人工智慧、資料分析、科**算、web開發、爬蟲、機器學習等,選擇性多,薪資待遇好,如果對python感興趣的話,可以放心學習。

4樓:匿名使用者

python 最常見的應用情形是:

1.使用 python 快速生成程式的原型(有時甚至是程式的最終介面,你會喜歡 wxpython 的),

2.對其中有特別要求的部分,使用更合適的語言(尤其是 c/c++)改寫。

由於 python 與 c 的天然聯絡,它們之間的相互呼叫從來都不是問題。特別是 python 如何呼叫 c 在《 programming python》的 chapter 22. extending python 部分有介紹。

python 呼叫 c 的動態/靜態庫並不是一件複雜的事情。實際上, python 原生的正規表示式庫就是用 c 語言實現的。

5樓:愛乙個人

適合做的工作挺多的呀,比如去庫殼機械人程式設計去當老師

python是什麼語言

6樓:呃給給給

python是一種計算機程式語言。是一種動態的、物件導向的指令碼語言。

python的中文釋義是:巨蛇,大蟒。

python的特點:

1. 簡單

python是一種代表簡單思想的語言。

2. 易學

python有極其簡單的語法。

3. 免費、開源

python是floss(自由/開放原始碼軟體)之一。

4. 高層語言

使用python編寫程式時無需考慮如何管理程式使用的記憶體一類的底層細節。

7樓:匿名使用者

python是什麼?

8樓:涼心夢

python是一種物件導向的解釋型計算機程式語言,它是荷蘭人guido van rossum在2023年發明的。python是純粹的自由軟體, 源**和直譯器cpython遵循 gpl(gnu general public license)協議。python語法簡潔清晰,特色之一是強制用空白符(white space)作為語句縮排。

其實在英文中,它的翻譯是巨蟒的意思。

又由於具有豐富和強大的庫,它又叫做作膠水語言,能夠把用其他語言製作的各種模組(尤其是c/c++)很輕鬆地聯結在一起。常見的一種應用情形是,使用python快速生成程式的原型(有時甚至是程式的最終介面),然後對其中有特別要求的部分,用更合適的語言改寫,比如3d遊戲中的圖形渲染模組,效能要求特別高,就可以用c/c++重寫,而後封裝為python可以呼叫的擴充套件類庫。

python是什麼語言,主要應用在哪些開發?

程式語言python是用來幹什麼的? 20

9樓:老男孩教育

python語言是高階的程式語言,其語言上手容易、功能強大、語法簡單,可以做的事情有很多,應用領域非常廣泛。

比如說:人工智慧、資料分析、科**算、web開發、爬蟲、運維、遊戲開發等。

10樓:匿名使用者

你這個問題問的比較廣泛,python的話,基本上行業內能做的東西,它都有所涉及,所以也是未來發展前景最大的一門程式語言。有興趣可以去lao男孩看看。

11樓:匿名使用者

可以做的事情非常多,涉及領域非常廣。

比較火的是ai人工智慧、大資料、自動化運維、爬蟲,等等等等。

為什麼說python是值得學習的程式語言

12樓:老男孩教育

因為python簡單易懂、上手容易、功能強大,適合零基礎,是程式設計初學者首選的語言。

同時python應用領域也是非常廣泛的,適用於人工智慧、爬蟲、web開發、資料分析、自動化開發等領域,發展前景非常不錯。

python是指令碼還是語言

13樓:

python是指令碼語言,得益於豐富的模組,現在python的應用非常的廣:網路程式設計、遊戲、系統程式設計、圖形處理、多**應用、資料庫程式設計、數學處理、文字處理等方面。

初學者應該怎麼學?

python是一類物件導向的語言,什麼都是object。所以說它應該是一抽象層次比較高的語言。「實用主義」是python的哲學。

但這裡的「使用」二字僅僅針對程式設計師,如果你想在python上找到歸宿感,你必須首先是那些比python還差的語言的程式設計師(也就是說,首先你得會程式設計,其次沒學過lisp之類的**)。然後你就可以充分享受python帶來的,自由(主要來自出色的語法設計)、高效(想想那300多個從c時代發展過來的內建庫)的開發了。

已經學了大約三個月的python,對python的語法、作用域、模組等都了解了,但是不能寫出好的程式,說白了就是基礎沒有。其實學什麼語言並不重要,關鍵是基礎,尤其是演算法、抽象機制等。只要這些掌握了,不要幾個星期就能掌握一門語言。

等明白了這些時,已經浪費了很多時間。其實程式語言是乙個框架,使我們能夠在其中組織自己有關計算過程的思想。

14樓:老夭來了

python是指令碼語言,這個沒什麼好糾結的,shell也是一門語言啊。

15樓:老男孩教育

python是一種用處廣泛的指令碼語言。簡單易學,功能強大;而且python是一種物件導向、直譯式計算機程式語言。也是一種功能強大而完善的通用型語言,已經具有十多年的發展歷史,成熟且穩定。

python 具有指令碼語言中最豐富和強大的類庫,足以支援絕大多數日常應用。 python語法簡潔而清晰,具有豐富和強大的類庫。它常被暱稱為膠水語言,它能夠很輕鬆的把用其他語言製作的各種模組(尤其是c/c++)輕鬆地聯結在一起。

python的名字**於乙個喜劇。也許最初設計python這種語言的人並沒有想到python會在工業和科研上獲得如此廣泛的使用。

程式語言python是怎麼發明出來的

16樓:匿名使用者

有乙個叫做guido的荷蘭人,

17樓:匿名使用者

python的創始人為guido van rossum。2023年聖誕節期間,在阿姆斯特丹,guido為了打發聖誕節的無趣,決心開發乙個新的指令碼解釋程式,做為abc 語言的一種繼承。之所以選中python(大蟒蛇的意思)作為該程式語言的名字,是因為他是乙個叫monty python的喜劇團體的愛好者。

18樓:匿名使用者

自從20世紀90年代初python語言誕生至今,它已被逐漸廣泛應用於系統管理任務的處理和web程式設計。

python的創始人為guido van rossum。2023年聖誕節期間,在阿姆斯特丹,guido為了打發聖誕節的無趣,決心開發乙個新的指令碼解釋程式,做為abc 語言的一種繼承。之所以選中python(大蟒蛇的意思)作為該程式語言的名字,是因為他是乙個叫monty python的喜劇團體的愛好者。

abc是由guido參加設計的一種教學語言。就guido本人看來,abc 這種語言非常優美和強大,是專門為非專業程式設計師設計的。但是abc語言並沒有成功,究其原因,guido 認為是其非開

標識放造成的。guido 決心在python 中避免這一錯誤。同時,他還想實現在abc 中閃現過但未曾實現的東西。

就這樣,python在guido手中誕生了。可以說,python是從abc發展起來,主要受到了modula-3(另一種相當優美且強大的語言,為小型團體所設計的)的影響。並且結合了unix shell和c的習慣。

python[4] 已經成為最受歡迎的程式語言之一。2023年1月,它被tiobe程式語言排行榜評為2023年度語言。自從2023年以後,python的使用率呈線性增長[5] 。

由於python語言的簡潔性、易讀性以及可擴充套件性,在國外用python做科學計算的研究機構日益增多,一些知名大學已經採用python來教授程式設計課程。例如卡耐基梅隆大學的程式設計基礎、麻省理工學院的電腦科學及程式設計導論就使用python語言講授。眾多開源的科學計算軟體包都提供了python的呼叫介面,例如著名的計算機視覺庫opencv、三維視覺化庫vtk、醫學影象處理庫itk。

而python專用的科學計算擴充套件庫就更多了,例如如下3個十分經典的科學計算擴充套件庫:numpy、scipy和matplotlib,它們分別為python提供了快速陣列處理、數值運算以及繪圖功能。因此python語言及其眾多的擴充套件庫所構成的開發環境十分適合工程技術、科研人員處理實驗資料、製作圖表,甚至開發科學計算應用程式。

說起科學計算,首先會被提到的可能是matlab。然而除了matlab的一些專業性很強的工具箱還無法替代之外,matlab的大部分常用功能都可以在python世界中找到相應的擴充套件庫。和matlab相比,用python做科學計算有如下優點:

● 首先,matlab是一款商用軟體,並且**不菲。而python完全免費,眾多開源的科學計算庫都提供了python的呼叫介面。使用者可以在任何計算機上免費安裝python及其絕大多數擴充套件庫。

● 其次,與matlab相比,python是一門更易學、更嚴謹的程式語言。它能讓使用者編寫出更易讀、易維護的**。

● 最後,matlab主要專注於工程和科學計算。然而即使在計算領域,也經常會遇到檔案管理、介面設計、網路通訊等各種需求。而python有著豐富的擴充套件庫,可以輕易完成各種高階任務,開發者可以用python實現完整應用程式所需的各種功能。

Python程式問題,求大神,python程式報錯,小白一個,求大神指點?

def fn1 limit n 3 while n limit if n 7 and n 3 0 yield n n 1 def fn2 limit return n for n in xrange limit if n 7 and n 3 0 limit 50 print num for num ...

python的程式執行問題,開啟python儲存的程式,視窗一閃就沒有了?

2.6以上版本print是乙個函式了 需要這樣 print hello world python3.0的print是要加括號的,如果你是雙擊py檔案執行的,則需要這麼寫 import os print hello kitty os.system pause 一般執行python程式需要在dos下執行...

Python簡單問題,python簡單問題?

這個問題是遞迴邊界造成的錯誤。從目前的狀況開看,你該是沒有判斷w 如需要追問,請復具體的函式功能以及street變數的值 縮排問題,刪掉前面的空格重新打一下 基穆司本拉登 在find函式中第三行,elif的判斷語句中的第二個條件那裡少了個 可靠的我心我在 elif 那一行 末尾了少了一個 括號 sh...