python基礎學習(一):三重引號、[:-1]


最近在找運維實習offer,因爲自己java編程前期忽視了其重要性,發現好多大廠都需要運維有比較強悍的編程能力,所以最近打算好好學習一下當前最火的python編程,因爲我對於程序設計語言這並不是學的第一個,所以做的一系列的python編程學習筆記,都將從實操和與java做對比的不同進行學習。

第一天學習python,掌握了兩個比較讓我耳目一新的知識

1、三重引號使用場景:

在這裏插入圖片描述

2、我想要打印C:\now\haha\huahua這個怎麼打印出來?

第一個方法(加轉義):
在這裏插入圖片描述第二個方法(加r原始字符串):
在這裏插入圖片描述但是加r,有一種情況會出錯:
在這裏插入圖片描述注:最後出現,這樣就會報錯,怎麼解決呢?
在這裏插入圖片描述這樣就行了!
爲什麼會出現這種情況?
因爲反斜槓將雙引號轉義了,所以我們需要在前面再加個,這樣打印出來的就成下面這個樣子了:
在這裏插入圖片描述所以我們還需要去掉一個\。
[:-1]什麼意思?
:前面是起始索引,這裏沒有起始索引
:後面是終止索引,+和-是表示方向的,+是從左到右,-是從右到左,-1就是從右到左第一個,也即是最後一個字符,注意終止索引不會被打印出來
上面是沒有起始索引的情況,如果有呢?那就是截取其中一段打印:
在這裏插入圖片描述在這裏插入圖片描述起始索引會被打印,終止索引不會被打印!

第一天的編程題(猜數字遊戲實現)

import random
secret = random.randint(1,10) #[1,10)
temp = input("請輸入你猜的數字:")
guess = int(temp)
while (guess != secret) :
    if (guess == secret) :
        print("恭喜你,猜對了,遊戲結束!")
    else :
        if (guess > secret) :
            print("哥,大了,大了!")
        else :
            print("嘿,小了,小了")
        temp = input("請輸入你猜的數字:")
        guess = int(temp)
print("恭喜你,猜對了,遊戲結束!")

運行效果:
在這裏插入圖片描述

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