前言
首先,非常感謝您能夠點開這篇文章
第一次寫關於學習的博客還是有點小激動,由於前段時間看到Python語言的各種優勢,逐漸開始自學Python,目前來說已經學習了一段時間,現在將我的Python學習之路分享給大家,一方面是對我學習的見證,另一方面希望能夠幫助與我志同道合喜歡Python的靚仔和美女。
在開始學習 Python 之前,你需要做的準備
Now is better than never,
Although never is often better than *right* now.
入坑Python以後,你會爲之所吸引,本人深有體會o,更會理解Guido所說:’‘人生苦短,我學Python!’'這門語言的簡潔只有用過的人才能感覺到,申明一下,代碼均屬於人工手敲,無CV。
第一週
Python基礎知識篇
'''
代碼美化:ctrl+alt+l #自動間隔,一部將代碼修正爲:PEP8格式
演示算術運算符
整除//,取餘%,次方**
'''
print(13 // 4) # 結果是3 餘數是1
print(13 % 4) # 取餘, 模運算
print(2 ** 3) # 2*2*2 (冪)最高優先級
# 優先級運算
print(2 / 1 + 3 * 2 ** 2) # 最終 結果:14.0
'''
變量定義的演示
變量:保存計算機中的數據
格式:變量名=值(data)
'''
# 效果:見名知意
age = 18
height = 187
weight = 118
# 變量的使用:直接使用變量名 使用語法格式:變量名
print(age) # print(18)
簡短精煉的第一週完成嘍,呀哈
第二週
Python基礎語法
這部分知識比較瑣屑,需要大家分解代碼去逐一測試(咳咳咳,敲黑板,劃重點),有講解也有實例,希望能合你們的口味。
# 布爾值(bool)
print(True + 2) # 最終結果:3
print(False + 1) # 最終結果:1
# 字符串
name = '浩軒'
# 函數 type()
print(type(name))
# 演示標準輸入的使用
# 重點:使用input輸入得到的data都是str字符串類型
name1 = input("親,請輸入名字:") # 輸入東西給程序使用
print(name1)
print(type(name1))
# 字符串的拼接
# "2"+"5"
a = input("請輸入第一個數:")
b = input("請輸入第二個數:")
print(type(a + b))
# 演示數據的格式化輸出
name2 = "浩軒"
age1 = 18
height1 = 1.87
print("我的網名:%s,年齡是:%d,身高是:%.2f米" % (name2, age1, height1))
# 萬物皆可字符串
# print("我的網名:%s,年齡是:%s,身高是:%s米"%(name2,age1,height1))
'''
演示比較運算符
'''
a = 100
b = 90
print(a == b) # 比較相等==False 布爾值
print(a != b) # 不相等!=True 布爾值
'''
演示關係運算符
'''
print(1 and 3)
# 1是整型True and 3是整型True 最終輸出的結果是:3
'''
演示if elif else的分支語句
'''
# 問題:幫助小康制定週一到週日的計劃安排
while True:
week = input("今天是周幾:")
if week == '週一':
print("看書")
elif week == '週二':
print('代碼練習')
elif week == '週三':
print('夜跑')
elif week == '週四':
print('數據分析')
elif week == '週五':
print('主修高數')
elif week == '週六':
print('高數複習')
else:
print('周總結')
'''俄羅斯套娃--嵌套
輸入input()
兩個數字(兩個變量接受)
比大小(if判斷分支語句)
判斷你這個數是不是偶數(x%2==0)
'''
while True:
c = int(input("請輸入第一個數字:"))
d = int(input("請輸入第二個數字:"))
if c > d:
if c % 2 == 0: # c是一個偶數
print("%s是一個偶數" % c)
else: # c不是一個偶數
print("%s不是一個偶數" % c)
else:
if d % 2 == 0: # d是一個偶數
print("%s是一個偶數" % d)
else: # d不是一個偶數
print("%s不是一個偶數" % d)
'''
while循環
'''
i = 0
while i < 5:
print("學習Python")
i += 1
print('結束')
# 完成100以內數字求和 方法:逐個計算
'''
分析:範圍1-100
a+=b
使用循環來進行反覆求和操作
'''
sum = 0
e = 1
while e <= 100:
sun += e
e += 1
print("100以內數字求和的值爲:%s" % sum) # 最終求和結果:5050
對於代碼這一塊,我在學習的時候爲了方便理解,做了諸多的註釋,大家可以看看,希望能夠更好的幫助大家理解,好了第一次寫還是有很多寫的不好的地方,希望大家能夠擔待;不過我會一直進步的,也會一直寫下去,即使無人閱覽也不會止步。