初學Python的小菜雞 Day1

2021-10-05 17:05:14 字數 1951 閱讀 6868

print是在python中扮演著輸出的角色,他可以直接輸出變數,也可以輸出字串,但是要與學習c語言的時候相區別,這裡的print不等於printf,不可以把c語言中的輸出嫁接到python中。下列應該是一些學到的print的幾種型別

#1、直接輸出字串

>>

>

print("i love you")

#注意三代的python中不可以不加括號

#像這樣print"i love you"

#2、>>

>teacher=

"哈哈哈"

>>

>

print

(teacher)

#3、關於print中的字串的+與*

print("well"

+"water")#結果是wellwater

print

("well"*4

)#結果為:wellwellwellwellwell

print("well\n"

*4)#就是表示換行,結果是四行的

ps:一些快捷鍵

首先要注意下面的程式中幾個點,其餘的就比較類似於c++了。

temp=

input

("不妨猜猜我想的是什麼數字"

)guess=

int(temp)

if guess==9:

print

("兄弟你太牛了吧"

)print

("你是不是我肚子裡的蛔蟲"

)else

:print

("不要遺憾,畢竟也不是那麼好猜的"

)print

("猜對了也沒啥意思啊"

)print

("遊戲結束"

)

明確變數的一些規定:

首先5+8=13

『5』+『8』=53

其次:括號要成對

那如果中間有 』 這樣的字串怎麼辦???

使用轉義字元\

>>

>

'let\'s go!'

或者我們可以使用雙引號,這裡雙引號與單引號都是一樣的

原始字串

乙個問題:反斜槓

看一下例子的**

>>

>

str=

'c:\now'

>>

>

str>>

>

print

(str

)>>

>

str=

'c:\\now'

>>

>

str>>

>

print

(str

)

那樣的話我們可以看到第一組的print與直接輸出str是不一樣的,python將 \ 當做了乙個對於回車的轉義,從而print輸出的是乙個帶著回車的東西

從而我們可以用 \ 後邊再加入乙個 \

如果有好幾個反斜槓,怎麼寫

我們不會乙個個新增,我們使用原始字串

在平時字串前加入乙個 r 即可

>>

>

str=r'c:\now'

>>

>

str'c:\\now'

自動會加入另外乙個反斜槓

注意!!!!!!!!!!!!

原始字串結尾不能加入反斜槓!

你可以加乙個反斜槓的字串嗎,加上去不就好咯。

長字串

有一段詩,他有好多段,我們怎麼辦?

三重引號字串走起!

>>

>

str=

"""bbbbb

bbbbbb

bbbbb

"""

好了今天終於結束了,晚安world!

2021 1 17小菜雞學習的日常。

自己的學習小記錄之最大子串行和 今天看了最大子串行和和問題,感覺乙個優質的演算法是真的猛!不多說,記錄一下四種求他們的方法。第一種 就是舉出每乙個子串行 如下 include include intmaxsubsum1 int a,int n k這個迴圈是為了求子序列的和,個數為j k 1,i是控制...

前端小菜雞實習期的奮鬥史

從沒有任何實習經驗開始 正式開始實習工作的第一天,我們四個實習生 實際上只有三個在做前端,後來又走了乙個 都到齊了,我們的組長給我們分配了乙個任務 提供三個psd素材,乙個是h5頁面的,乙個是pc端的,還有乙個是h5頁面時導航欄展開時的具體模樣,要求我們用bootstrap jquery做出頁面,最...

python小菜的學習之路之python初識

筆者介紹 本文python初學者,因為名字內帶xiong,因此自嘲 熊小菜 熊小菜因為在解決課題問題時,接觸到過多的python,這對於乙個c 程式設計師而言是鬱悶的,此處,引用一句名言 既然你改變不了環境,那就學會適應它 因此,熊小菜開始進行python的學習,希望終有一天從熊小菜轉變成熊小神。話...