30歲的迷茫,接觸的亂淺顯,oracle,mysql ,linux ,Solaris,存儲,光纖交換機,虛擬化,shell腳本。。。運維一條龍,開發開發測試UAT模擬生產。每天都在繁忙中度過,找不到自己價值,都沒有深入研究時間,只是一直在應付現有的工作,想跳出這個死循環,工作時間固定。於是找一本書一個視頻自學開發,對比了java ,go ,python,選擇了一個和運維關係密切的python。寫給自己的20181127,第一天學習,隨記。
運維都應該學會開發技能。
1.python:應用範圍廣
2.夯實python基礎,常用方法
3.面向對象編程思維
4.模塊化編程
5.遊戲編程
6.計算機仿真
學習沒有捷徑
零開始
1.安裝忽略-選擇3+版本(2.7也安裝了),環境Windows和linux都安裝
2.python自帶IDLE python shell啓動
>> print('我喜歡編程開發,選擇python')
我喜歡編程開發,選擇python
print('---------------我喜歡python編程--------------')
temp = input("請輸入一個python數字:")
guess =int(temp)
if guess == 8:
print("你好輸入正常,厲害")
print("太牛逼第一次就猜中了")
else:
print("遊戲結束,不玩了")
幫助:
BIF
dir(builtins)
help(input)
help(int)
>> first =3
>> second =8
>> third = first + second
>> print(third)
11
變量:必須賦值
>> myteacher = '悟道'
>> yourteacher = '得道'
>> outteacher = myteacher+yourteacher
>> print(outteacher)
悟道得道
1.變量必須賦值
2.命名必須包括字符數字下劃線,但不能數字開頭
3.字符可以大小寫,但是大小不同
4.等號賦值,左邊名字右邊值
5.理論可以取合法名字,儘量取專業的名字
字符串
1.引號內一切的東西,文本和數字都可以,結果不同
2.引號可以是單引號,或者雙引號,必須成雙成對
3.字符串需要出翔單引號或者雙引號,可以使用轉義符號 \ 來操作
'Let\'s go !'
4.原始字符串 str = ‘C:\now’
可以用\ 轉義
str = 'C:\now'
原始字符串加 r
最後不能加\
5.特殊字符串,三引號
str = ‘’‘我愛祖國,是祖國的花朵,
大家好,學習第一步,動手操作,
說英文‘’‘