区分大小屏幕_第一个Python程序——在屏幕上输出文本
本節(jié)我將給大家介紹最簡單、最常用的?Python?程序——在屏幕上輸出一段文本,包括字符串和數(shù)字。Python 使用 print 函數(shù)在屏幕上輸出一段文本,輸出結束后會自動換行。
在屏幕上輸出字符串
字符串就是多個字符的集合,由雙引號" "或者單引號' '包圍,例如:
"Hello World"
"Number is 198"
'Pyhon教程:http://c.biancheng.net/python/'
字符串中可以包含英文、數(shù)字、中文以及各種符號。print 輸出字符串的格式如下:
print("字符串內容")
或者
print('字符串內容')
字符串要放在小括號( )中傳遞給 print,讓 print 把字符串顯示到屏幕上,這種寫法在 Python 中被稱為函數(shù)(Function)。需要注意的是,引號和小括號都必須在英文半角狀態(tài)下輸入,而且 print 的所有字符都是小寫。Python 是嚴格區(qū)分大小寫的,print 和 Print 代表不同的含義。print 用法舉例:
print("Hello World!") #輸出英文print("Number is 198") #輸出數(shù)字print("Pyhon教程:http://c.biancheng.net/python/") #輸出中文在 IDLE 下的演示效果:
也可以將多段文本放在一個 print 函數(shù)中:
print( "Hello World!" "Number is 198" "http://c.biancheng.net/python/");print("Hello World!" "Python is great!" "Number is 198.")print( "Hello World!\n" "Number is 198\n" "http://c.biancheng.net/python/");注意,同一個 print 函數(shù)的字符串之間不會自動換行,加上\n才能看到換行效果。
對分號的說明
有編程經(jīng)驗的讀者應該知道,很多編程語言(比如C語言、C++、Java?等)都要求在語句的最后加上分號;,用來表示一個語句的結束。但是 Python 比較靈活,它不要求語句使用分號結尾;當然也可以使用分號,但并沒有實質的作用(除非同一行有更多的代碼),而且這種做法也不是 Python 推薦的。修改上面的代碼,加上分號:
print(198);print("Hello World!"); print("Python is good!");print("Pyhon教程:http://c.biancheng.net/python/");運行結果:
198
Hello World!
Python is good!
Pyhon教程:http://c.biancheng.net/python/
注意第 2 行代碼,我們將兩個 print 語句放在同一行,此時必須在第一個 print 語句最后加分號,否則會導致語法錯誤。
對 Python 2.x 的說明
Python 3.x 要求在使用函數(shù)時加上小括號( ),但是以前的 Python 2.x 版本可以省略小括號,也即是寫成下面的樣子:
print 198
print "Hello World!"; #末尾也可以加上分號
print "Pyhon教程:http://c.biancheng.net/python/"
我建議大家加上小括號,這樣寫比較容易理解,而且兼容性好。
在屏幕上輸出數(shù)字
print 除了能輸出字符串,還能輸出數(shù)字,將數(shù)字或者數(shù)學表達式直接放在 print 中就可以輸出,如下所示:
print( 100 )
print( 65 )
print( 100 + 12 )
print( 8 * (4 + 6) )
注意,輸出數(shù)字時不能用引號包圍,否則就變成了字符串。下面的寫法就是一個反面教材,數(shù)學表達式會原樣輸出:
print("100 + 12")
運行結果是100 + 12,而不是 112。另外,和輸出字符串不同,不能將多個數(shù)字放在一個 print 函數(shù)中。例如,下面的寫法就是錯誤的:
print( 100 12 95 );print( 80 26 205);總結
Python 程序的寫法比較簡單,直接書寫功能代碼即可,不用給它套上“外殼”。下面我們分別使用C語言、Java 和 Python 輸出C語言中文網(wǎng)的網(wǎng)址,讓大家對比感受一下。使用C語言:
#include int main(){ puts("http://c.biancheng.net/"); return 0;}使用 Java:
public class HelloJava { public static void main(String[] args) { System.out.println("http://c.biancheng.net/"); }}使用 Python:
print("http://c.biancheng.net/")總結
以上是生活随笔為你收集整理的区分大小屏幕_第一个Python程序——在屏幕上输出文本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++学习之路 | PTA乙级—— 10
- 下一篇: websocket python爬虫_p