Python3.0學(xué)習(xí)基本語法·1

1、input()
程序運行到這里,需要輸入東西,按下enter才能繼續(xù)程序
示例:

name=input('請輸入你的名字:')
name+='嘛,大家都懂得'
print(name)

請輸入你的名字:(椒魚sama)←這個是用戶輸入的
椒魚sama嘛,大家都懂得
【input()函數(shù)內(nèi)可以放置字符串類型的提示。以及input()會把接收到的內(nèi)容作為字符串類型存放到變量內(nèi)】

2、Python中單行注釋以 # 開頭,和c/c++的//差不多
另外,print()函數(shù)

name=input('請輸入你的名字:')
name+='嘛,大家都懂得'
print(name+'!所以說,你好哦!')

請輸入你的名字:椒魚
椒魚嘛,大家都懂得!所以說,你好哦!

3、字符串:用單引號' '或者雙引號" "括起來的文本
如果字符串內(nèi)部包含了單引號【''】和雙引號【""】的話,利用【轉(zhuǎn)義字符\】來標識

a2 = 'Let\'s go'
print (a2)

除此之外,還有一個辦法可以解決這個問題,就是用雙引號來標識字符串

a3 = "Let's go"
print (a3)

還可以反過來用,比如說外部用單引號,然后內(nèi)部的文本含有雙引號

a = input('孔子曾說過哪句名言?')
print('子曰:"'+a+'。"')

4、type()

a = '吳承恩'
b = type(a)
print(b)

簡潔寫法

a = '吳承恩'
print(type(a))

顯示了:<class 'str'>。獲取數(shù)據(jù)的類型

a = '吳承恩'
print(len(a))

len()獲取數(shù)據(jù)的長度,這個字符串的長度為3。

5、Python算術(shù)符號
//:取結(jié)果的整數(shù)部分,例如11//2=5,11.0//2.0=5.0
a**b:a的b次方

print(type(5))
print(type('5'))

第一個是整型,第二個是字符串型。
整數(shù)和浮點數(shù)都不能使用len() 函數(shù)。

6、整數(shù)和字符串,用加號是拼接不起來的。
str()、int()和float(),讓其他數(shù)據(jù)類型分別轉(zhuǎn)換為字符串、整型、浮點型

t = 3
print('我談過'+str(t)+'次戀愛。')
a = input('隨便輸入一個數(shù)字')
b = 1
print(int(a)+b)

7、if語句

ans = input('你喜歡狗狗還是貓貓???'
            '1、狗狗'
            '2、貓貓'
            '3、都不喜歡')
if ans == '狗狗':
    print('恭喜你,可以把小狐貍抱走')
elif ans == '貓貓':
    print("怎么可能會有人不喜歡狗狗")
else:
    print("真可惜啊")

條件后面有一個冒號:,不要漏掉。
執(zhí)行的東西要縮進4格。

8、布爾值


image.png
v3 = input('對方善良嗎?')
v4 = input('對方好看嗎?')

if v3=='善良' and v4=='好看':
    print('女王的要求通過了') 
else:
    print('女王的要求沒通過')   
a = 5
b = -1
c = 0
d = 7

if a<b and c<d:
    print('True')
else:
    print('False')

·
·
9、循環(huán)

man = ''
while man != '有':
    print('小龍女不可以出古墓門')
    man = input('有沒有愿意為小龍女死的男人?')
print('小龍女可以出古墓門下山啦~')
while...(條件):
    ...
    if ...:
        break
while True:
    print('在寫題ing...........')
    t = input('吃中午飯的時間到了嗎')
    if t == '到了':
        break
print('不用寫題,去吃飯了')

break跳出循環(huán)。exit() 結(jié)束程序。continue跳出本次循環(huán)。

while True:
    q1 = input('第一問:你入坑的第一個設(shè)定?')
    if q1 != '牧羅':
        continue
    print('答對了,下面是第二問:')
    q2 = input('現(xiàn)在最寵的狗狗?')
    if q2 != '雪荼':
        continue
    print('答對了,下面是第三問:')
    q3 = input('她的品種是?')
    if q3 == '海盜邊牧':
        break
print('都答對了,你是椒魚。')
image.png

其實每一個人一出生,就都有著強烈的求知欲,想想嬰兒吧,每天都在練習(xí)技能,而且嬰兒練的并不是普通的技能,而是人生中最難的任務(wù),比如走路和說話。

可是嬰兒從來不會覺得太難了,也不會擔(dān)心自己犯錯誤或者丟臉,他們向前爬,試圖站起來,摔倒,然后再站起來,就這樣跌跌撞撞,直到有一天真正站了起來。

在父母的歡呼聲中,每個人,包括嬰兒自己,都忘記了嬰兒所付出的一切努力。

可是什么時候,嬰兒開始改變了呢?古人的答案是:“人生識字憂患始”,我倒覺得,與其說是“識字”,不如說是我們開始有能力評估自己的時候,就變得對挑戰(zhàn)有畏懼心理,害怕自己不夠聰明,不夠有才華。

有一個這樣的心理學(xué)實驗:給一群四歲的孩子一塊比較簡單的拼圖,然后在他們拼完后,給兩個選擇:一是再拼一次簡單的拼圖,二是拼一塊更難的拼圖。

就算是這么小的孩子,也會作出不同的選擇。那些有固定性思維的孩子,會作出安全的選擇:再拼一次簡單的拼圖;而那些有成長型思維的孩子,希望拼難的拼圖。

孩子如此,成年人也是一樣。你有沒有遇到過這樣的情況?一開始你對某件事特別感興趣,可能是一項運動,或者是一門技能,反正你就覺得這個事的一切都很有趣。

可是后來,事情開始變得越來越難,你覺得自己并不適合學(xué)這個,然后你突然覺得好累,頭暈,麻煩,不想學(xué),事情變得枯燥了。于是,你放棄了。

因此,固定型思維的人會認為是自己笨,能力不強,所以沒辦法搞定,太過于關(guān)注當(dāng)前的表現(xiàn),常常怕自己表現(xiàn)不好。

而有成長型思維的人,注意力根本就不在這上面,既然后天的努力是可以改變能力的,那么就應(yīng)該專注于做事的過程。


image.png

每一個學(xué)習(xí)編程的人,一開始熱情可能都很高漲。可是慢慢地,開始遇到問題。此時,你不要去想自己很笨,弄不懂,而是應(yīng)該想,怎么做才能進步。

你要理解,這是固定型思維在搗亂,而只要你去嘗試,去思考,去想辦法,你大腦中的神經(jīng)元就在得到新的連接,你就在成長~

這些,都是我想和你說的話。

說實話,比起學(xué)習(xí)成果,我更想保護每一個同學(xué)的想要學(xué)習(xí)Python的心,因為心像種子,脆弱,微小,很容易就被掐掉,我寧愿你走得扎實一點,穩(wěn)一點,也不要貪多求快。

因為,我希望你能真正享受Python,不為我,不為考試,只為你自己。

而我,會一直在這里,陪你走下去。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容