今天學習的內容有基本數據類型、基本運算符、常量、輸入輸出
基本數據類型有字符串,列表,字典,布爾值等。字符串是記錄描述性質的狀態,比如名字、性別、國籍等。定義方式是在' ' ," ",''' ''',內部包含一串字符。相同點:其類型都是字符串str類型。?不同點:注意引號的嵌套,內外兩層要用不同的引號。在字符串內有\n、\a等功能性字符,需要在引號前面用r讓它們成為純字符的內容。
列表類型list:索引對應值,索引反映的是位置。定義:在[]內用逗號隔開多個值,按照從左到右的順序一個一個放任意值,其索引值從0開始。
字典類型與列表相同之處是可以存多個值,不同之處是要用key對應值取值,key通常為字符串。定義:在{}內逗號為分隔符存放多個元素,每個元素都是以key:value的形式存在,其中value可以是任意類型,key通常是字符串。作用:按key:value記錄多個值,優點是key對value有描述性質的作用。
布爾值類型:True,False 。作用:記錄事物真假兩種狀態。
基本運算符:
x='aaa'
y='bbb'
print(x+y)
print([1,2,3]+[4,5,6])
x='aaa'*3
print(x)
print([1,2,3]*3)
print(10/3)
print(10//3)? #地板除,取整數部分,沒有四舍五入的概念
print(10%3)? #取余數部分
# 2、比較運算符
# print(10 == 10)
# print(10 != 3)
# print(10 > 3)
# print(10 < 3)
# print(10 >= 10)
# print(10 <= 10)
常量是不可改變的量,在python中變量名用全大寫的字符表示,可以發生改變,但屬于python使用者的一個約定,碰到全大寫的變量名則默認為常量不去改變它,這樣相比其他語言專門開發一個機制去定義常量,節約了內存的資源。
輸入輸出input是輸入,print是輸出。
input輸入的變量默認是字符串類型,如果需要不同數據類型,則需要轉換。在print打印中會有一個內置的end='\n',如果不需要可以用end=的形式改變輸出與輸出之間的連接。%s代表占位,可以在輸出字符串后用%變量名去關聯%s。