python基础知识下载_Python基础知识(一)
一、安裝python
window系統下先下載的 python?安裝包,直接安裝即可。為確認是否安裝正確,可用系統記事本創建一個hello.py的程序
其中包含如下內容:
1 #!/usr/bin/env python32 print("Hello", "World!")
代碼說明:第一行為注釋,在python3中 注釋以#開始,第二行為python代碼,調用了print()函數,該函數帶兩個字符串參數。
.py的文件是按照每個語句的順序執行的,這和其他一些語言是不同,如java與c++一般是從某個特定的函數或者方法開始執行。
寫完程序后(前提是剛才所寫的程序文件在python的安裝目錄內),在命令行,輸入命令:
C:\>cd C:\python3
C:\python3>python.exe hello.py
二、python的數據類型
1、標識符
python的標識符, 是任意長度的非空字符序列,其中包含一個“引導標識字符”和0到N個“后續字符”,而且標識符不能和關鍵字重復。
2、Integral類型
python內置了兩種integral類型,即int和bool
>>>1231 #decimal1231
>>>0b101101 #binary0b101101
>>>0o6767 #octal0o6767
>>>0xDECA #hex
3、浮點類型
4、字符串
字符串是使用引號創建的,可以使用單引號,也可以使用雙引號,但是字符串兩端必須相同,此外我們俄可以使用三引號包含字符串,例如:
1 text="""A triple quoted string like this can include 'quote' and2 3 "quotes" without formality.we can also escape newlines \4 5 so this patical string is only two lines."""
如果字符中有過多的地方使用反斜杠轉義處理,可以使用在字符串第一個引號前面加上r引導,來避免這種情況,例如:
1 import re
2
3 #原來的情況4 phone1 = re.compile("^((?:[(]\\d+[)])?\\s*\\d+(?:-\\d+)?)$")
5
6 #R7 phone2 = re.compile(r"^((?:[(]\d+[)])?\s*\d+(?:-\d+)?)$")
常用的方法:
#處理大量字符串合并str.join()
#分片處理str[start:end:step]>>> s = 'he is a programer'
>>> s[12:]
'ramer'
>>> s[:12]
'he is a prog'
>>> s[:12:2]
'h sapo'
>>> s[-4::2]
'ae'
#分割字符串str.split()
總結
以上是生活随笔為你收集整理的python基础知识下载_Python基础知识(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java程序设计及实践实践代码_杭+新闻
- 下一篇: python爬虫爬图片教程_python