標籤:== and /usr 劃線 中文 mic 位置 管理 nic
python的創始人為吉多·范羅蘇姆(Guido van Rossum)。1989年的聖誕節期間,吉多·范羅蘇姆(中文名字:龜叔)為了在阿姆斯特丹打發時間,決心開發一個新的指令碼解釋程式,作為ABC語言的一種繼承。
(龜叔:2005年加入Google至2012年,2013年加入Dropbox直到現在,依然掌握著Python發展的核心方向,被稱為仁慈的獨裁者)。
2017年7月的TIOBE熱門排行榜,Python已經佔據第四的位置, Python崇尚優美、清晰、簡單,是一個優秀並廣泛使用的語言。
Python種類
JPython
IronPython
JavaScriptPthon
Rubypython
CPython *****
.....
pypy 用CPython開發的Python
安裝
Python安裝在OS上, 執行操作:
寫一個檔案檔案中按照python的規則寫,將檔案交給Python軟體,讀取檔案中的內容,然後進行轉換和執行,最終擷取結果。
Python軟體 ==> Python解譯器(記憶體管理)
下載:
Python3 Python2
配置環境變數:電腦,屬性,進階系統設定,環境變數 python2 python3 # 環境變數
配環境變數:C:\Program Files\Microsoft Games\Solitaire
>>>Solitaire
C:\Program Files\Microsoft Games\Solitaire\Solitaire
Linux : python2 python3
基礎
1.python
—尾碼名是可以是任意?
—匯入模組時,如果不是.py檔案
以後檔案尾碼名是 .py
2.倆種執行方式
python解譯器 py檔案路徑
python進入解譯器:
即時輸入並擷取執行結果
3.Linux解譯器路徑
#!/usr/bin/env python
4.編碼
# -*- coding:utf8 -*-
python3 無需在意;python2 每個檔案中只要出現中文,頭部必須加
位元組,位
unicode utf8 gbk
utf8: 3
gbk : 2
5.執行一個操作
提醒使用者輸入:使用者和密碼
擷取使用者名稱和密碼,檢測:使用者名稱=root,密碼=root
正確:登陸成功;錯誤:登陸失敗
input的用法,永遠等待,直到使用者輸入了值,就會將這個值賦值給一個東西
變數名
字母,數字,底線。(數字不能開頭;不能是關鍵字,最後不和python的內建東西重複)
# 如果將字串轉換成數字 new_inp = int(inp)
條件陳述式
縮排用4個空格,if else語句
1、基本
2、嵌套
3、if elif else
基礎資料型別 (Elementary Data Type)
字串 可以用n=‘‘ n=" " n=""" """
數字
加減乘除等:
字串:加法 乘法
數字:+ - * / %(取餘)**(次方)
迴圈
死迴圈(無限迴圈) while
while 條件:
....
print(‘....‘)
# 使用者登陸(三次機會重試) count = 0 while count < 3: user = input(‘>>>‘) pwd = input(‘>>>‘) if user == ‘alex‘ and pwd == ‘123‘: print(‘歡迎登陸‘) print(‘..........‘) break else: print(‘使用者名稱或者密碼錯誤‘) count = count + 1
練習
使用while迴圈輸入 1 2 3 4 5 6 8 9 10
count = 0while count < 10 : count = count + 1 if count > 6 and count < 8 : continue print("loop",count)print("out of while loop")
求1-100的所有數的和
count = 1sum = 0while count <= 100 : sum = sum + count count = count + 1print (sum)
Python的曆史