人工智能學習之旅(3)--Python學習(三)之Python的變量和字符串

Python學習(三)之Python的變量和字符串

變量

在程序運行過程中會變化的量稱之爲變量,它會存儲在內存中。
在這裏插入圖片描述
name=“小衚衕學”這條語句代表把“小衚衕學”這個字符串賦值給name這個變量。
在這裏插入圖片描述
這裏定義了兩個數字,然後通過“+”號實現算數運算。
在這裏插入圖片描述
這裏定義了兩個字符串,然後通過“+”號實現了字符串的拼接。

注:
1.在使用變量之前必須對其賦值。這裏定義了一個變量a,但是沒進行賦值就會報錯。
在這裏插入圖片描述
2.變量名可以包括字母、數字、下劃線,但是變量名不能以數字開頭。Python3中支持以中文作爲變量名,但是不提倡這樣使用。
在這裏插入圖片描述
3.Python中區分英文字母的大小寫。hello和HELLO對Python來說是兩個不同的變量名。
在這裏插入圖片描述
4.等號(=)是賦值的意思,左邊是名字,右邊是值,不可以寫反。
5.變量在取名時最好能代表一些意義,不要隨意取名。

字符串

Python中的字符串可以用單引號引用也可以用雙引號引用,但是必須成對使用,不能一邊用單引號一邊用雙引號。而且必須使用英文的引號而不能使用中文的引號。
在這裏插入圖片描述
使用轉義字符打印字符串中的單雙引號。
在這裏插入圖片描述
使用單雙引號錯開的額方式打印字符串中的單雙引號。即在單引號裏面嵌套雙引號,在雙引號裏面嵌套單引號。
在這裏插入圖片描述
使用反斜槓對自身進行轉義。但是如果字符串中有多個反斜杆,使用原始字符串,在字符串前加個英文字母r即可。
在這裏插入圖片描述
在這裏插入圖片描述
注意原始字符串的結尾不能添加反斜杆,不然會報錯。
在這裏插入圖片描述
使用三重引號字符串實現跨越多行的長字符串。
在這裏插入圖片描述

改進版猜數小遊戲

改進方面:
1.猜錯的時候程序應該給點提示,例如告訴用戶輸入的值是大了還是小了
2.每運行一次程序只能猜一次,應該提供多次機會給用戶猜測。
3.每次運行程序,答案可以是隨機的。
在這裏插入圖片描述
這裏隨機數用到了random模塊,這個random模塊裏邊有一個函數叫做randint(),會返回一個隨機的整數。括號裏面的0,9代表隨機生成的數大於等於0,小於等於9.
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章