【篇一】Python安裝與初識

  • 2020 年 1 月 16 日
  • 筆記

一、python3.6安裝

windows:    1、下載安裝包      https://www.python.org/downloads/  2、安裝      默認安裝路徑:C:python27  3、配置環境變數      【右鍵電腦】--》【屬性】--》【高級系統設置】--》【高級】--》【環境變數】--》【在第二個內容框中找到 變數名為Path 的一行,雙擊】 --> 【Python安裝目錄追加到變值值中,用 ; 分割】      如:原來的值;C:python27,切記前面有分號

二、python開發工具(可視化工具PyCharm)安裝

1.Pycharm 2017-3.x 開發工具

下載地址:https://www.jetbrains.com/pycharm/download/#section=windows

2.安裝、註冊、激活

2.1 安裝與激活

2.1.1 安裝集成運行環境 Anaconda 雙擊 Anaconda3-5.0.1-Windows-x86_64.exe 運行

在安裝過程中把需要勾選的全部勾選上即可

2.1.2 安裝開發工具 Pycharm

運行【pycharm-professional-2017.3.2.exe】這個程式

把需要勾選的全部勾選即可

2.1.3 修改 hosts 文件

位置:C:WindowsSystem32driversetchosts

修改 hosts 文件(host 文件沒後後綴) 右擊 hosts 文件,用任一文本編輯器打開 hosts 文件,在文件最後添加以下內容,然後保存 0.0.0.0 account.jetbrains.com

修改效果如下,保存即可,如果沒有保存許可權,請看文檔最 後

2.1.4 最新註冊碼獲取方式

網址:http://idea.lanyus.com

運行pycharm程式:

2.1.5 錯誤處理-註冊失敗 BIG3CLIK6F,提示激活碼已經失效 -正常的請忽略

這個錯誤是因為 hosts 文件沒有修改或者修改錯誤導致的問 題,總結了以下幾個原因: 1、 沒有修改 hosts,直接運行 Pycharm 輸入激活碼激活 解決辦法:請修改 hosts 之後再激活,怎麼修改請看文檔前 面的說明

2、 修改了,但是沒有保存成功 這個可能是沒有許可權導致的,有些買家直接將 hosts 文件保 存成了 hosts.txt 文件,這是錯誤的做法,hosts 是沒有後綴 的,請打開系統的隱藏文件後綴名, 解決辦法:將 hosts 這個文件拷貝到桌面修改,改好後保  存,再將原來的 C:WindowsSystem32driversetchosts 刪 除掉,最後將桌面改好的 hosts 文件拷貝到 C:WindowsSystem32driversetc這個目錄下即可。 其他作業系統參照即可。

3、 修改了,但是改錯了 0.0.0.0 account.jetbrains.com ip 和主機名稱中間有空格,且都是英文下的標點符號,不要 輸錯了。

三、初識python

3.1第一句python

#01簡單輸出  print ("hello word")  

 3.2變數名的編寫規則

變數定義的規則:    變數名只能是 字母、數字或下劃線的任意組合  變數名的第一個字元不能是數字  以下關鍵字不能聲明為變數名  ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

 3.3用戶名登錄

1.用戶名輸入顯示:

#將用戶的名字賦值給一個變數  name=input("請輸入用戶名:")    #列印輸入內容  print (name)

結果:

請輸入用戶名:lili  lili

2.密碼登錄不可見:

輸入密碼時,如果想要不可見,需要利用getpass 模組中的 getpass方法,即:

import getpass  pwd=getpass.getpass("請輸入密碼:")  #列印內容  print(pwd)

結果:什麼都不顯示

3.用戶登錄驗證

 3.4while循環

1、基本循環

while 條件:

# 循環體

# 如果條件為真,那麼循環體則執行

# 如果條件為假,那麼循環體不執行

2、break

break用於退出所有循環

while True:      print "123"      break      print "456"

3、continue

continue用於退出當前循環,繼續下一次循環

while True:      print "123"      continue      print "456"

3.5課後作業:

       1.使用while循環輸入 1 2 3 4 5 6     8 9 10

#n=1  #while n<11:      #if n==7:         # pass      #else:        #  print(n)         # n=n+1        #  print("--------")

       2.求1-100的所有數的和

#n=1  #s=0  #while n<101:   #   s=s+n     # n=n+1     # print(s)

       3.輸出 1-100 內的所有奇數

n=1  while n<101:      if n%2==0:          pass      else:          print(n)      n = n + 1

       4.輸出 1-100 內的所有偶數

n=1  while n<101:      if n%2==0:          print(n)      n=n+1  else:      pass

       5.求1-2+3-4+5 ... 99的所有數的和

n=1  while n<101:      if n%2==0:          print(n)      n=n+1  else:      pass  #5.求1-2+3-4+5 ... 99的所有數的和  n=1  sum=0  while n<100:      if n%2==0:         sum=sum-n;      n=n+1  else:      sum=sum+n  print(sum)

       6.用戶登陸(三次機會重試)

#用戶驗證登錄(三次登錄不可以就不允許登錄了)    count=0  while count<3:      name=input('>>>')      pwd=input('>>>')      if name=="lili" and pwd=="123":          print("登錄成功")          print("*********")          break      else:          print("用戶名或者密碼錯誤")      count=count+1

Tags: