内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

云計算開發(fā)技術Python自動化運維開發(fā)實戰(zhàn)二

云計算

云計算開發(fā)技術Python方面的知識少不了,Python編程博大精深,知識點眾多,需要先整體上了解python的一些基本用法之后再去對每一個知識點細細研究,這樣學習的速度會快很多。所以下面就先看一些python事先需要知道的基本知識。

創(chuàng)新互聯(lián)公司專注于南城網站建設服務及定制,我們擁有豐富的企業(yè)做網站經驗。 熱誠為您提供南城營銷型網站建設,南城網站制作、南城網頁設計、南城網站官網定制、成都微信小程序服務,打造南城網絡公司原創(chuàng)品牌,更為您提供南城網站排名全網營銷落地服務。

交互模式編程:

所謂交互就是跟用戶也就是我們使用python的人交互,你給出指令或代碼,python解釋器給出結果。 調用解釋器不經過腳本文件作為參數(shù),顯示以下提示:

# python

Python 2.7.10 (default, Jul 14 2015, 19:46:27)

[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin

Type "help", "copyright", "credits" or "license" for more information.

>>>

鍵入下列文字在Python提示符,然后按Enter鍵:

>>> print "Hello, Python!"#python2.0

>>> print ("Hello, Python!")#python3.0

Hello, Python!

強烈推薦使用ipython,其安裝方式見:http://blog.51cto.com/fklinux/2046741

腳本模式編程:

所謂腳本編程,即把python指令或代碼寫入文本文件當中,再給這些指令指定一個命令解釋器,這個文件文件就是python腳本了。

比如:寫入如下代碼在一個test.py文件

print "Hello, Python!"

運行程序:

# python test.py

Hello, Python!

另一種方式執(zhí)行Python腳本,修改后的test.py文件:

#!/usr/bin/python

print "Hello, Python!"

運行程序:

# chmod +x test.py

#./test.py

Hello, Python!

腳本模式編程中使用中文

python默認使用ascii碼,不支持中文,使用中文需要聲明支持中文的字符集,一般是utf8,方式如下:

#!/usr/bin/python

#coding=utf8

#encoding:utf-8

#_*_ coding:utf-8 _*_

print "你好中國!"

上面3種方式都可以 為什么有這么多寫法? python是按正則的方式檢測你的字符集定義里面有沒有他想要看到的東西,只要符合下面的正則即可:

coding[:=]\\s*([-\\w.]+)

[root@wing python]# cat a.py

#!/usr/bin/env python

#fdsf coding=utf8 fdaf比如這里的fdsf fdaf是我隨便亂寫的 只要里面有coding utf8 等等就可以

print "中國你好"

注:python3中已經可以直接支持中文,不需要專門指定支持中文的字符集

Python標識符:

1. 用來標識一個變量,函數(shù),類,模塊或其他對象的名稱。

2. 一個標識符開始以字母A到Z或a到z后跟零個或多個字母下劃線(_)和數(shù)字(0?9),Python標識符內不允許標點符號,如@、$、%等。

3. Python區(qū)分大小寫。

標識符命名約定:

? 類名以大寫字母以及所有其它標識符以小寫字母。

? 開頭單個前導下劃線的標識符表示由該標識符約定的意思是私有的。

? 開頭兩個前導下劃線的標識符表示一個強烈的私有的標識符。

? 如果標識符末尾還具有兩個下劃線結束時,該標識符是一個語言定義的特殊名稱。

避免用下劃線作為變量名的開始:

因為下劃線對解釋器有特殊意義,而且是內建標識符所使用的符號,建議程序員避免用下劃線作為變量名的開始。

一般來講,變量名'_xxx' 被看作是“私有的”,在模塊或類外不可以使用。

當變量是私有的時候,用_xxx 來表示變量是很好的習慣。

因為變量名__xxx__對 Python 來說有特殊含義,對于普通的變量應當避免這種命名風格

保留字:

保留字不可以被用作常量或變量,或任何其它標識符。所有Python關鍵字只包含小寫字母。

查詢當前版本python中所有關鍵字:

>>> import keyword#如果系統(tǒng)中沒有這個模塊,需要安裝python-docs

>>> keyword.kwlist

['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']

判斷是否為關鍵字:

>>> keyword.iskeyword ('False')

此時將返回True

網站欄目:云計算開發(fā)技術Python自動化運維開發(fā)實戰(zhàn)二
瀏覽路徑:http://m.rwnh.cn/article10/cjhsgo.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站維護外貿網站建設、動態(tài)網站面包屑導航、電子商務、網站收錄

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務器托管
鄢陵县| 镇安县| 舒兰市| 密山市| 耒阳市| 淮阳县| 鲁山县| 治多县| 南昌县| 赣州市| 大宁县| 浙江省| 巫溪县| 屯留县| 石楼县| 咸宁市| 福贡县| 白山市| 宜城市| 天峨县| 林西县| 平度市| 东平县| 楚雄市| 孟村| 宁阳县| 驻马店市| 徐州市| 罗源县| 双城市| 朔州市| 九台市| 黔东| 九龙城区| 双城市| 沙雅县| 泰顺县| 广饶县| 伊宁市| 夏河县| 阳曲县|