拎壺沖沖衝專業砸各類培訓機構飯碗篇----python自學(一)

本人一直從事運維工程師,熱愛運維,因此從自學的角度站我仍是以python運維爲主。python

 

1、python自學,固然少不了從hello world開始,話很少說,直接上手練習運維

一、這個能夠學會oop

print("hello world")

print是輸出的意思學習

print要輸出的時候在python3裏邊要帶上()spa

括號裏邊要輸出的內容視爲字符串,輸出內容爲hello world。code

二、這個例子能夠學會怎麼自定義變量並輸出orm

msg='''
name2 = name
print("My name is",name,name2)
name = "PaoChe Ge"
'''
#gf_of_oldboy="Chen"

print(msg)

三、這個例子能夠學習到blog

 1 #!/usr/bin/env python
 2 # _*_ coding: utf-8 _*_
 3 #Author:Lin hu chong chong chong
 4 name = input("name:")
 5 age = input("age:")
 6 job = input("job:")
 7 
 8 
 9 info = '''
10 -------info of ''' + name +'''-------
11 Age:''' + age +'''
12 Job:''' +job
13 #JOb:
14 #'''
15 print (info)
1 info2 = '''
2 -------info of %s-------
3 Name:%s
4 Age:%s
5 JOb:%s
6 ''' % (name,name,age,job)
7 print(info2)

 

輸出名字、年齡、工做,並輸出結果的兩種方式utf-8

四、下邊這個例子學到判斷的用法字符串

 1 #!/usr/bin/env python
 2 # _*_ coding: utf-8 _*_
 3 #Author:Lin hu chong chong chong
 4 import getpass
 5 _username='lichao'
 6 _password='lichao2019'
 7 username = input("username:")
 8 password = input("password:")
 9 if _username == username and _password == password:
10     print("Welcome user {name} login...".format(name=username))
11 else:
12     print("username or password eggor")

五、這個例子能夠學會if的用法(最經典的入門邏輯代碼猜大小)

#!/usr/bin/env python
# _*_ coding: utf-8 _*_
#Author:Lin hu chong chong chong
age_of_li = 27
count = 0
while True:
  if count == 3:
        break
  guess_age = int(input("guess age:"))
  if guess_age == age_of_li :
    print("yes,you got it.")
    break
  elif guess_age > age_of_li :
     print("think smaller...")
  else:
    print("think bigger!")

    count +=1

正常的首先定義一我的的年齡,再定義初始次數 若是初始條件爲真進入if語句,語句中說明若是猜了3次直接退出,下一個if語句中判斷猜想的年紀是否等於定義的人年紀若是等於返回yes並退出,若是猜想的年紀大於定義人的年紀顯示往小猜不然顯示往大猜,最後每次猜想都計數加1。

六、那麼是否能夠用for來代替while呢?

age_of_li=27
for i in range(3):
    guess_age=int(input("gues_age"))
    if guess_age == age_of_oldboy :
        print("yes")
        break
    elif guess_age > age_of_oldboy :
        print("smaller")
    else:
        print("bigger")
else:
    print("you have tried too many times..fuck off")

這個試驗過是能夠的

七、上邊的都有點不符合實際,下面咱們作一個能夠3猜錯後詢問是否繼續

age_li=10
count=0
while count <3:
    guess_age=int(input("guess_age"))
    if guess_age == age_li :
        print("猜對了!")
        break
    elif guess_age > age_oldbay :
        print("猜大了!")
    else:
        print("猜小了!")
    count +=1
    if count == 3:
        countine_confirm = input("是否須要繼續猜?")
        if countine_confirm !='n':
            count =0

八、輸出0到9

for i in range(10):
    print("loop",i)

九、輸出0到2

for i in range(0,10) :
    if i <3 :
        print("loop",i)
    else:
        continue

十、輸出10組,每一組過濾掉大於5的數字

for i in  range(10):
    print('--------',i)
    for j in  range(10):
        print(j)
        if j <5:
            break
相關文章
相關標籤/搜索