为什么parsefloat加出来还是字符串_Python 100天从新手到大师 | Day 7 字符串与数据结构...
本文以GitHub上為素材,規(guī)劃為約100天的練習,每次的學習和總結均發(fā)在這里。有錯誤的地方還請朋友們指正。
計算機最開始發(fā)明出來的時候是為了幫助人們進行數(shù)值上的運算,但現(xiàn)在數(shù)據(jù)多種多樣,人們需要計算機處理文本信息,我們今天就學習如何處理字符串內(nèi)容。
使用字符串
字符串的表示
字符串通常用單引號或雙引號表示,例如:
在字符串中 反斜杠不是反斜杠本身的意思,而是代表的轉義字符。例如 代表的意思是換行,代表制表符。如果想打印 的話,需要寫 下面是例子:
如果不希望轉義字符生效的話,可以在字符串前面加r,使轉義字符失效
字符串的運算
字符串的運算內(nèi)容通過代碼展示
字符串也有很多處理方法,非常方便
在之前我們學習到可以字符串格式化輸出:
使用列表
列表是一種結構化、非標量的數(shù)據(jù)類型,生成的有序序列,即列表中每個元素存在先后順序
為什么有元組和列表
使用元組
元組和列表非常相似,區(qū)別在于元組內(nèi)元素不可更改
使用集合
集合是一種特殊的數(shù)據(jù)類型,目前我還沒有接觸到需要使用集合的場景,所以只將集合的使用方法放在下面。
使用字典
字典也是一種常用到的數(shù)據(jù)類型,用大括號 括起,有鍵值對,用冒號連接。下面是例子:
練習題
跑馬燈
跑馬燈的原理是一段字符串循環(huán)打印,并且每次打印后末尾最后一位換到頭部第一位。
設計一個函數(shù)生成指定長度的驗證碼, 驗證碼由 大小寫字母數(shù)字組成
設計一個函數(shù),給一個文件名返回他的后綴
設計一個函數(shù)返回列表中最大和第二大的元素
計算指定的年月日是這一年的第幾天。
輸出制定行數(shù)的楊輝三角
打印雙色球號碼
約瑟夫環(huán)問題
《幸運的基督徒》有15個基督徒和15個非基督徒在海上遇險,為了能讓一部分人活下來不得不將其中15個人扔到海里面去,有個人想了個辦法就是大家圍成一個圈,由某個人開始從1報數(shù),報到9的人就扔到海里面,他后面的人接著從1開始報數(shù),報到9的人繼續(xù)扔到海里面,直到扔掉15個人。由于上帝的保佑,15個基督徒都幸免于難,問這些人最開始是怎么站的,哪些位置是基督徒哪些位置是非基督徒。
總結
以上是生活随笔為你收集整理的为什么parsefloat加出来还是字符串_Python 100天从新手到大师 | Day 7 字符串与数据结构...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: tddl源码随笔
- 下一篇: 我国月球科研站 2028 年左右建成基本