L001-老男孩教育-Python13期VIP視頻-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