Python 學習記錄
1安裝環(huán)境
學習來源:
2變量
- 整型:Python中可以處理任意大小的整數(shù)(Python 2.x中有int和long兩種類型的整數(shù)庐橙,但這種區(qū)分對Python來說意義不大,因此在Python 3.x中整數(shù)只有int這一種了)薪鹦,而且支持二進制(如0b100,換算成十進制是4)米间、八進制(如0o100贴浙,換算成十進制是64)译红、十進制(100)和十六進制(0x100,換算成十進制是256)的表示法铃将。
- 浮點型:浮點數(shù)也就是小數(shù)项鬼,之所以稱為浮點數(shù),是因為按照科學記數(shù)法表示時劲阎,一個浮點數(shù)的小數(shù)點位置是可變的绘盟,浮點數(shù)除了數(shù)學寫法(如123.456)之外還支持科學計數(shù)法(如1.23456e2)。
- 字符串型:字符串是以單引號或雙引號括起來的任意文本悯仙,比如'hello'和"hello",字符串還有原始字符串表示法龄毡、字節(jié)字符串表示法、Unicode字符串表示法锡垄,而且可以書寫成多行的形式(用三個單引號或三個雙引號開頭沦零,三個單引號或三個雙引號結(jié)尾)。
布爾型:布爾值只有True货岭、False兩種值路操,要么是True,要么是False千贯,在Python中屯仗,可以直接用True、False表示布爾值(請注意大小寫)搔谴,也可以通過布爾運算計算出來(例如3 < 5會產(chǎn)生布爾值True魁袜,而2 == 1會產(chǎn)生布爾值False)。 - 復數(shù)型:形如3+5j敦第,跟數(shù)學上的復數(shù)表示一樣峰弹,唯一不同的是虛部的i換成了j。
3輸入
使用input函數(shù)輸入
使用int()進行類型轉(zhuǎn)換
用占位符格式化輸出的字符串
Version: 0.1
Author: 駱昊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 = %f' % (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))
使用input輸入
4函數(shù)模塊
所學到的寫法:
def main():
# Todo: Add your code here
pass
if __name__ == '__main__':
main()