變數
變數的命名規則
1、變數命名可包含數字,大小寫字母,下劃線。不推薦其他符號。
2、數字不可以作為開頭。
3、一般在python中,以下劃線開頭的內容具有特殊含義,不建議作為變數名。
4、大小寫敏感。即forman和forman不是乙個變數名。
#定義變數age,把18放入age變數中
age = age1 = 18
print(age)
print(age1)
變數型別
標準資料有六種
數字型 number
字串型 str
列表 list
元組 tuple
字典 dictionary
集合 set
一、數字型
1、整型
#10進製表示18歲
age = 18
print(18)
#2進製表示18歲
age = 0b10010
print(age)
2、浮點數
height =156.36
print(height)
3、布林值
age = 18 + true
print(age) #19
4、字串
love = 'i love you'
print(love)
二、字串型
字串的格式化方法
1、利用百分號%
%d放乙個整數,%s放乙個字串
2、利用format函式
在使用上,用{}和: 代替%號
#百分號格式化
s = 'i love %s'%'xiaoming'
print(s)
str = 'i love %s'
print(str%'mengmeng')
s = 'i am %d years old'
print(s%18)
#format函式格式化
s = 'i love {}'.format('xixi')
print(s)
s = 'yes,i am years old,i love and i am years old'.format('nangong',18)
print(s)
變數作用域
1、變數由作用範圍限制
2、分類:按作用域分類
全域性(global):在函式外部定義
區域性(local):在函式內部定義
3、變數的作用範圍:
全域性變數:在整個全域性範圍內有效
全域性變數在區域性可以使用(即函式內部可以訪問函式外部定義的變數)
區域性變數:在區域性範圍內使用
區域性變數在全域性範圍內無法使用
4、legb原則
l(local) 區域性作用域
e(enclosing function locate) 外部巢狀函式作用域
g(global module) 函式定義所在模組作用域
b(buildin) python內建作用域
day1 基礎語法和變數
一.基礎語法 注釋單行注釋 內容前加 號並按空格 基礎語法和變數 多行注釋 語法一行寫一條語句,結尾不用加分號,寫分號也不會報錯 print nihao 多條語句寫一行必須用分號隔開 print a print 12 一條語句太長,可用反斜槓 換行,加反斜槓的位置不能破壞資料 result 1561...
day1基礎語法和變數
print 方法用於列印輸出,最常見的乙個函式。注釋就是 中不參與編譯執行的部分 不影響程式的功能 在 中起到註解和說明的作用。1.單行注釋 在說明文字前加上 空格 即可,快捷鍵為ctrl 2.多行注釋 在說明文字頭尾各加上三個單引號或者雙引號即可 如 hello world 3.識別符號 識別符號...
Python變數基礎語法
變數分為 全域性變數,區域性變數 全域性變數 即能被多數函式共同訪問,在函式外部宣告。區域性變數 即只能被其所屬函式訪問,其它函式無法訪問,在函式內部宣告。能被當前檔案中的所有python 訪問,注 先宣告賦值,後使用變數 user jake def party print 函式訪問全域性變數 us...