Python之路(一):初識
Python基礎介紹
Python開發
開發語言
高級語言:Python,Java,PHP,C#,go..... ==》字符碼
低級語言:C,匯編 ==》機器碼
語言之間的對比
Python Java:既可以寫網頁,也可以做後臺
—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
基本數據類型
字符串 可以用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
Python之路(一):初識