一.資料型別
1.數字型別
#int
2#float
2.0#複數
3+4j
2.字串型別
#注意單引號,雙引號,三引號的使用細節
"python 123 @#$^&(())"
3.布林型別
#主要用於邏輯計算的,根據特定情況返回true(1)或者false(0)
y = 2 < 1
4.列表
#建立乙個名稱為a的列表,列表裡面儲存的並非元素本身,後面單獨說明,可修改
a =[1, 2, 3, 4, 5]
#根據索引返回值
a[0]
5.元組()
#不可修改的列表
b =(1, 2, 3, 4, 5)
b[0]
6.字典
#根據鍵名取值,對映關係
student =
student[201901]
7.集合
#集合裡面元素特性:無序性和不可重複性
s =s
二.變數
1.概念
#分配一塊記憶體裡面存放1,並且給這塊記憶體起名為x
x = 1
2.變數命名
#單說一下一些格式
#變數名和函式名採取下劃線命名規範
age_of_students =
[17, 18, 19]
#類名一般用首字母大寫
ageofstudents
#常量全大寫
max_iteration = 1000
3.變數賦值
#從右向左賦值
x = 1+2
x
#增量賦值
x = 10
x = x+10
xx += 10
#打包賦值
x, y = 1, 2
print(x, y)
x, y = y, x
print(x, y)
三.控制流程
1.順序流程,從上往下依次執行
#從上往下依次執行**
# res = 1+2+3+4+5
res = 0 # 賦初值
res += 1
res += 2
res += 3
res += 4
res += 5
res # 顯示結果
2.for迴圈遍歷
#in後面放乙個列表就行,不論是列表名還是列表本身
res = 0
for i in
[1,2,3,4,5]: # 每次迭代,取出乙個i
res += i # 對每次迭代取出的i 進行相應操作
res # 遍歷結束後,執行後續語句
3.無限迴圈
#while後面邏輯值為true一直進行迴圈
i = 1
res = 0
while i <= 5: # 若i不大於5,則迴圈繼續
res += i
i += 1
res # 若迴圈條件不成立,迴圈停止,執行後續語句
4.分支流程
#若if後面邏輯值為true執行其後面語句,否則執行else後面語句
age = 18
if age > 22:
print(
"可以結婚啦"
)else:
print(
"em,著急了點,再等等。。。"
)
四.輸入輸出
1.資料**
''
'外部檔案匯入
從本地硬碟、網路端讀入等,後面細說
'''
#程式中定義
age = 18
name =
"tom"
#動態互動
x = input(
"請輸入乙個數字:"
)
2.資料去處
''
'儲存到本地硬碟或網路端,後面單獨說明
'''
#直接列印輸出
print(
"我是一顆小星星"
)#組合化輸出
pi = 3.1415926
e = 2.71828
print(
"pi = ", pi, "e = ", e)
3.格式化輸出
#基本格式:"字元字元字元".format(v0,v1)
#主要依靠{}裡面的索引輸出,與名稱無關
print(
"pi = ,e = ".format(pi, e))
# ____3.1415926_____ 進行填充
#居中填充
print(
"".format(pi))
#居左
print(
"".format(pi))
#千位分隔符
print(
"".format(10000000))
#居右並且擁有千位分隔符
print(
"".format(10000000))
#保留兩位小數
print(
"".format(pi))
#百分數輸出
print(
"".format(0.818727))
#科學計數法
print(
"".format(0.818727))
python語 Python 基本語法
python 語法 1 列印 輸入用print 例如 print hello word python 3中可以直接列印中文,並且語法不一樣,python 3中有 2 如何定義變數名 定義變數名有以幾個條件 1 開頭必須是字母 or 下劃線 2 變數名必須是由字數 or 數字 or 下劃線的組成,不可...
mongodb入門之mongodb基本語法
主要介紹下mongodb的基本語法,增刪改查等 我們都熟悉mysql和oracle的基本操作,這裡介紹mongodb的基本語法 首先要比較下mysql和mongodb的差別 mysql和oracle都有例項的概念,即資料庫例項。而mongodb同樣有例項的概念,只是初始化預設提供test資料庫 mo...
Python學習筆記(一)Python基本語法元素
二 程式設計例項 4 語句與函式 三 推薦課程 pprocess處理,程式的主要邏輯。ooutput輸出,程式的輸出 tempconvert.py tempstr input 請輸入帶有符號的溫度值 if tempstr 1 in f f c eval tempstr 0 1 32 1.8print...