30歲的迷茫,接觸的亂淺顯,oracle,mysql ,linux ,Solaris,存儲,光纖交換機,虛擬化,shell腳本。。。運維一條龍,開發開發測試UAT模擬生產。天天都在繁忙中度過,找不到本身價值,都沒有深刻研究時間,只是一直在應付現有的工做,想跳出這個死循環,工做時間固定。因而找一本書一個視頻自學開發,對比了java ,go ,python,選擇了一個和運維關係密切的python。寫給本身的20181127,第一天學習,隨記。java
運維都應該學會開發技能。
1.python:應用範圍廣
2.夯實python基礎,經常使用方法
3.面向對象編程思惟
4.模塊化編程
5.遊戲編程
6.計算機仿真python
學習沒有捷徑
零開始
1.安裝忽略-選擇3+版本(2.7也安裝了),環境Windows和linux都安裝
2.python自帶IDLE python shell啓動mysql
print('我喜歡編程開發,選擇python')linux
我喜歡編程開發,選擇pythonsql
print('---------------我喜歡python編程--------------')
temp = input("請輸入一個python數字:")
guess =int(temp)
if guess == 8:
print("你好輸入正常,厲害")
print("太牛逼第一次就猜中了")
else:
print("遊戲結束,不玩了")shell
幫助:編程
BIF
dir(builtins)oracle
help(input)
help(int)運維
first =3ide
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 = ‘’‘我愛祖國,是祖國的花朵,你們好,學習第一步,動手操做,說英文‘’‘