L001-老男孩教育-Python13期VIP視頻-19節-pbb


L001-老男孩教育-Python13VIP視頻-19-pbb

 

 

 

 

 

 

 

Windows上安裝 Python3開發環境

下載:www.python.org >選擇Downloads>All releases- python3.5.2

設置環境變量:編輯>系統變量Path>在最后加入 ;D:\software\Python35

 

 

這里要把python.exe重命名為python3.exe

 

 

 

#推薦在腳本里這樣寫命令

 

#下面寫法也可以,但是不推薦。

 

 

更換python解釋版本

 

 

#打印用戶輸入

 

 

pycharm

ctrl+d 復制一行

 

 

#格式化字符串
name =
input("input your name:")
age =
int(input("input your age:"))  #將接受到的字符串強制轉換成數字
job = input("input your job:")

print("name is:",name)
print("age is:",age)
print("job is:",job)

msg =
'''
Information of user %s:
--------------------
name:   %s
age:    %d
job:    %s
-------End----------
'''
%(name,name,age,job)     #%s字符串占位符,%d數字整數占位符,%f數字小數占位符。

print(msg)

 

 

 

#不明文顯示密碼。這一段在pycharm里不好用,但是可以在Linux里正常執行。

 

 

#Linux下執行

import os
os.system(
'df')
os.mkdir(
'yourDir')
cmd_res = os.popen(
"df -h").read()  #df -h命令的輸出保存到cmd_res

 

 

#觀察python的全局變量

>>> import sys

>>> print(sys.path)

['', '/usr/local/lib/python27.zip', '/usr/local/lib/python2.7', '/usr/local/lib/python2.7/plat-linux2', '/usr/local/lib/python2.7/lib-tk', '/usr/local/lib/python2.7/lib-old', '/usr/local/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/site-packages']

>>> 

[root@bolin ~]# cd /usr/local/lib/python2.7/site-packages  

[root@bolin site-packages]# ls         #將常用導入的包就放到這個目錄里

READMEtab.py

 

 

 

 

#登錄密碼v1

user = 'alex'
passwd = 'alex3714'

username = input("username:")
password =
input("pawwsord:")

if user == username:
   
print("username is correct...")
   
if password == passwd:
       
print("Welcome login...")
   
else:
       
print("password is invalid...")
else:
   
print("連用戶名都沒蒙對!滾出!!!")

 

 

#登錄密碼v2

user = 'alex'
passwd = 'alex3714'

username = input("username:")
password =
input("pawwsord:")

if user == username and passwd == password:
   
print("Welcome login")
else:
   
print("Invalid username or password.")

 

pycharm

縮進:選中 - tab

往回縮進:選中 - shift+tab

 

#猜年齡游戲
age =
22
counter = 0
for i in range(10):
   
print('------------->counter:',counter)
   
if counter < 3 :
        guess_num =
int(input("input your guess num:"))
       
if guess_num == age:
           
print("Congratulations!you got it.")
           
break #不往后走了,跳出整個loop
       
elif guess_num > age:
           
print("Think smaller!")
       
else:
           
print("Think Big...")
   
else:
       
#print("too many attempts...bye")
        #break
        
continue_confirm = input("Do you want to continue because you are stupid?")
       
if continue_confirm == 'y' :
            counter =
0
           
continue
        else
:
           
print("bye")
           
break
   
counter += 1
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 






免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM