Python基础01-变量及数据类型
生活随笔
收集整理的這篇文章主要介紹了
Python基础01-变量及数据类型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#整形int 浮點型float
x1=10
x2=10.0
print(x1,x2)
10 10.0
print(type(x1),type(x2))
<class 'int'> <class 'float'>
#字符串String
x3='hello world'
x4="hehe"
x5='''a
b
c
'''
print(x3,x4,x5)
hello world hehe a
b
c
#bool 布爾型
a=True
b=False
print(a==1)
print(b==0)
print(2>3)
True
True
False
#列表List
lst=[1,2,3,4,5]
print(lst,type(lst))
lst2=[1,2,5,'hello',[1,2,3]] #List里可以放多種數據類型
print(lst2[4],type(lst2[4]))
[1, 2, 3, 4, 5] <class 'list'>
[1, 2, 3] <class 'list'>
# 元祖Tuple
tup = (1,2,3,4,5)
lst = [1,2,3,4,5]
lst[0]=100
print(lst)
# tup[0]=100 會報錯 元祖不能更改
[100, 2, 3, 4, 5]
#字典Dict
dic={'a':100,'b':'hello'}
print(dic,type(dic))
{'a': 100, 'b': 'hello'} <class 'dict'>
# 數據類型轉換方法
var1=10
print(type(var1))
var2=float(var1)
print(var2,type(var2))
var3=str(var1)
print(var3,type(var3))
# print(var3+1) 會報錯,因為不是數字
var4=100.456
print(int(var4))
<class 'int'>
10.0 <class 'float'>
10 <class 'str'>
100
'''
變量命名規則:
1. 變量名第一個字符必須是字母(大小寫均可)或者下劃線,不能數字開頭
2. 變量名不能和常用功能性名字重合,例如print,if,for
3. 不要有空格
'''
# 多變量賦值a=b=c=1
d,e,f=1,2,'hello'
print(a,b,c,d,e,f)
1 1 1 1 2 hello
總結
以上是生活随笔為你收集整理的Python基础01-变量及数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【数据结构】KMP算法(c语言)
- 下一篇: Python基础02-序列及通用操作