D1 - 20170904
Study Environment
Python 3.6 + Eclipse neon.3 4.6.3
#......................................................................分界線..................................................................................................
#基本上所有的程序開發,學習第一個輸入都是這個,大家應該都知道。
print("Hello World!")
結果:
Hello World!
#............................................................................分界線.....................................................................................................
# 打印當前計算機名及內網地址
import socket
import datetime
myname = socket.getfqdn(socket.gethostname())
myaddr = socket.gethostbyname(myname)
today = datetime.date.today()
print (myname)
print (myaddr)
print(today) #打印當天的日期
結果:
AAA.domain01.net
192.168.0.132
2017-9-4
#......................................................................分界線.........................................................................................................
#password 不可見
import getpass
_username = ‘Ben‘
_password = 123
username = input("username:")
password = getpass.getpass("password:")
if _username == username and _password == password:
print("Welcome user {name} login..".format(name=username))
else:
print("Invalid username or password !")
#........................................................................................分界線.............................................................................................................
#如何查詢數據類型
print(type("變量"))
eg:
name = input("Name:")
age = input("Age:")
print(type("Age:")
Job = input("Job:")
結果:
Name: Ben
Age:23
<Class ‘Str‘> # 這裏提示Age輸入的類型為字符型
Job: IT
總結:
在這個環境上面,唯一不太好用的,有些庫沒有,要自己找安裝包進行處理。
建議使用Anaconda2-4.4.0-Windows-x86_64-Python3.6 + pycharm-professional-2017.1.4-Win開發工具。
D1 - 20170904