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的學習,希望終有一天從熊小菜轉變成熊小神。話...