Python基礎 變數和運算子

2022-07-04 05:24:10 字數 3455 閱讀 3445

目錄

序言:這一章我們將學習變數以及常見的型別,我們將以案例和**相結合的方式進行梳理,但是其中所有的案例和知識點 都是python3 版本。

​ 此外python還支援多種運算子,下表大致按照優先順序從高到低的順序列出了所有的運算子,我們會陸續使用到它們。

運算子描述

[:]

下標,切片

**

指數~+-

按位取反, 正負號

*/%//

乘,除,模,整除

+-

加,減>><<

右移,左移

&

按位與^`

`<=<>>=

小於等於,小於,大於,大於等於

==!=

等於,不等於

isis not

身份運算子

innot in

成員運算子

notorand

邏輯運算子

=+=-=*=/=%=//=**=&=`

=^=` `>>=` `<<=`

1、變數的初步使用

"""

變數的初步實驗

version:0.1

author:coke

"""a = 555

b = 112

print(a+b)

print(a-b)

print(a*b)

print(a/b)

print(a//b)

print(a**b)

輸出結果

2、使用input() 函式獲取鍵盤輸入,將輸入值進行計算

"""

使用input()函式獲取鍵盤輸入

使用int()進行型別轉換

用佔位符格式化輸出的字串

version: 0.1

author: coke

"""a = int(input('a = '))

b = int(input('b = '))

print('%d + %d = %d' %(a,b,(a + b)))

print('%d - %d = %d' %(a,b,(a - b)))

print('%d * %d = %d' %(a,b,(a * b)))

print('%d / %d = %d' %(a,b,(a / b)))

print('%d // %d = %d' %(a,b,(a // b)))

print('%d %% %d = %d' %(a,b,(a % b)))

print('%d ** %d = %d' %(a,b,(a ** b)))

輸出結果

3、使用type() 檢查變數的型別

"""

使用type檢查變數的型別

version: 1

authot: coke

"""a = 110

b = 13.78

c = 2 + 7j

d = 'hello world'

e = true

print(type(a))

print(type(b))

print(type(c))

print(type(d))

print(type(e))

輸出結果

①、上面的案例**中會有部分的型別轉換,下面我們說說常用的轉換方式

②、input():input() 函式接受乙個標準輸入資料,返回為 string 型別

>>>a = input("input:")

input:123 # 輸入整數

③、type():type() 函式的主要作用是檢查變數的型別

>>> type(a)

**1、輸入年份判斷是不是閏年 **

"""

輸入年份判斷是否是閏年

version: 0.1

author: coke

"""year = int(input("請輸入年份:"))

is_leap = '是' if (year % 4 == 0 and year % 100 != 0 or year % 400 == 0 ) else '否'

print("是否為閏年:%s"%is_leap)

**2、輸入半徑計算圓的周長和面積 **

# -*- coding = utf-8 -*-

"""輸入半徑計算圓的周長和面積

version: 0.1

author: coke

"""import math

r = float(input("輸入圓的半徑:"))

length = 2 * math.pi * r

area = math.pi * r * r

print("圓的周長為:%.1f"%length)

print("圓的面積為:%.1f"%area)

1 1 python基礎 變數和運算子

1 不用實現宣告,賦值過程包含變數宣告和定義 左變數,右邊值 數字 int var 1 長整數 long var 1000l 浮點數 float float var 1.0 複數 有序可變集合的容器。支援內建的基礎資料結構甚至是列表,列表是可以巢狀的 可以塞入多種資料型別 輸出參考字串輸出 key ...

Python變數和常見運算子

python 弱資料型別語言 1 什麼是變數?符號來代表這個值 變數就是一塊具有名稱的記憶體位址2 變數的定義 變數名稱 變數值3 python的變數型別不固定 弱資料型別,型別不固定 變數接收到了什麼值,那麼型別隨之就變成了物件的型別4 變數命名規則 1 變數名稱的組成必須是有效符號 大小字母 數...

Python 變數和常見運算子

變數 使用特定符號表示值,可以表示多個值 好處就是便於維護這個值 格式 不需要變數型別 變數名稱 變數值 變數名稱 只能有大小寫字母,數字,下劃線組成。不能用數字開頭和關鍵字或者保留字為變數名稱 常見的運算子 算數運算子 加法 下面的運算子和加法基本相似 減法 乘法 除法 求餘數 整除 2次方 關係...