Python基礎語法1 變數和變數型別

2021-08-21 03:50:24 字數 1684 閱讀 1661

變數

變數的命名規則

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...