ptyhon資料型別及迴圈結構

2021-08-13 13:54:18 字數 1631 閱讀 1987

python 中的變數不需要宣告。每個變數在使用前都必須賦值,變數賦值以後該變數才會被建立。

在 python 中,變數就是變數,它沒有型別,我們所說的"型別"是變數所指的記憶體中物件的型別。

等號(=)用來給變數賦值。

等號(=)運算子左邊是乙個變數名,等號(=)運算子右邊是儲存在變數中的值。例如:

counter = 100          

miles = 1000.0

name = "runoob"

print (counter)

print (miles)

print (name)

a,b

,c =1

,2,"runoob"

python3 中有六個標準的資料型別:

python3 支援int、float、bool、complex(複數)

在python 3裡,只有一種整數型別 int,表示為長整型,沒有 python2 中的 long。

像大多數語言一樣,數值型別的賦值和計算都是很直觀的。

內建的 type() 函式可以用來查詢變數所指的物件型別。

a = 21

b = 10

c = 0

c = a + b

print ("1 - c 的值為:", c)

c = a - b

print ("2 - c 的值為:", c)

c = a * b

print ("3 - c 的值為:", c)

c = a / b

print ("4 - c 的值為:", c)

c = a % b

print ("5 - c 的值為:", c)

# 修改變數 a 、b 、c

a = 2

b = 3

c = a**b

print ("6 - c 的值為:", c)

a = 10

b = 5

c = a//b

print ("7 - c 的值為:", c)

在巢狀 if 語句中,可以把 if...elif...else 結構放在另外乙個 if...elif...else 結構中。

if

表示式1:語句

if表示式2:

語句elif

表示式3:語句

else:語句

elif

表示式4:語句

else

:語句

num=int(input("輸入乙個數字:"))

if num%2==0:

if num%3==0:

print ("你輸入的數字可以整除 2 和 3")

else:

print ("你輸入的數字可以整除 2,但不能整除 3")

else:

if num%3==0:

print ("你輸入的數字可以整除 3,但不能整除 2")

else:

print ("你輸入的數字不能整除 2 和 3")

day03for迴圈及資料型別

names egon lxx dsb xc zhoujielun 方案1 i 0while i len names print names i i 1 方案2 for i in names print i 結果 egon lxx dsb xczhoujielunfor x in d print x,...

資料型別與FOR迴圈

1 數值型 var i 360 i i 1 console.log i 字元型 拼接字串 var i 360 i i 1 console.log i 布林型別代表真或者假種類 typeof 一種檢測符,來檢測資料型別 console.log typeof true 控制台輸出boolean,代表布林...

js資料型別及判斷資料型別

1.null 2.undefined 3.boolean 4.number 5.string 6.引用型別 object array function 7.symbol typeof null object typeof undefined undefined typeof true false b...