python变量和字符串
生活随笔
收集整理的這篇文章主要介紹了
python变量和字符串
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
這段時(shí)間忘記更博了,學(xué)的太投入就一口氣把python都學(xué)完,做了幾個(gè)上手的小項(xiàng)目,自?shī)首詷?#xff0c;把筆記都寫在百度云筆記中,現(xiàn)在就開始把所有筆記都粘貼復(fù)制分享給大家把
變量 變量就是編程最基本的存儲(chǔ)單位 比如a=12,記住Python中不需要就是寫出變量類型,這讓我一直做C#和Java開發(fā)的我剛開始還有點(diǎn)不適應(yīng),但是感覺很方便,大小寫會(huì)區(qū)分的 還有就是命名一定要規(guī)范,就算是簡(jiǎn)單也不能隨便,可讀性很重要,要讓沒有編程基礎(chǔ)的人一眼就能看出代碼的作用是什么,一定要達(dá)到這個(gè)效果,比如說: 下面竟然不需要導(dǎo)入模塊或者類,可能是自身帶的 file=open('C:/ddd/dd/text.txt','w') file.write('Hello World!') 這個(gè)里面寫作str 這個(gè)就算是沒有這個(gè)文件也會(huì)新建,然后還有就是雙引號(hào)和單引號(hào)都可以,三引號(hào)的話就可以應(yīng)用于多行的字符串,一直到結(jié)尾為止 這個(gè)就算沒有這個(gè)文件就會(huì)自動(dòng)創(chuàng)建,還有就是不能寫成C:\,這樣,Python3是不支持的,Python2可以 在網(wǎng)上看到幾個(gè)比較好的命名方法: https://zh.wikipedia.org/wiki/駝峰式大小寫 本人比較喜歡用小駝峰 https://zh.wikipedia.org/wiki/帕斯卡命名法 print(type(變量名))來獲取變量的類型 #coding:utf-8 這個(gè)在Python3中做了一個(gè)改變,就是本身就是unicode編碼,而不是本機(jī)編碼,所以后面不需要再像python2一樣去寫成u"XXX".encode("gbk")了,就是不需要寫那個(gè)u了,還有就是這樣寫的話我還是亂碼,還沒解決,另一個(gè)方法就是在設(shè)置里面將file encoding改成utf-8就可以了 Str 看下面這個(gè)代碼,要記住如果說你是直接就是print("num")的話就會(huì)直接輸出num,而不是2這個(gè)數(shù) str="words"*3 print str就會(huì)輸出三個(gè)words 看下面的這個(gè)就知道前面的是包括的,后面的是不包括,這是因?yàn)榍懊媸菑?開始的,后面是從-1開始的
?
\ n就會(huì)換行,并且屬于同一行的會(huì)有一個(gè)縮進(jìn),記得IDE里面是可以自動(dòng)對(duì)齊的?
字符串的方法 Python是面向?qū)ο蟮恼Z言 下面就是一個(gè)保密性的信息就是通過字符串里面的replace()方法來實(shí)現(xiàn)的,比如第幾位就需要保密啥的?
下面就是在字符串中進(jìn)行查找的方法,find(),返回的是找到的這個(gè)數(shù)的第一個(gè)的序號(hào),返回的是第一個(gè)的,就算后面有的話還是只返回前面的?
?
轉(zhuǎn)載于:https://www.cnblogs.com/zpfXdd/p/7816391.html
總結(jié)
以上是生活随笔為你收集整理的python变量和字符串的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MOS管的主要参数与重要特性
- 下一篇: 西刺代理python_python网络爬