第一個(gè)python程序
所有的python文件的后綴都是.py
1.sublime-->運(yùn)行文件 -》保存
2.pycharm--》run
3.cmd-》python 01-hello.py
變量
? 定義:在程序的運(yùn)行過(guò)程中 其值可以發(fā)生改變的叫做變量
? 變量先定義在使用
標(biāo)識(shí)符 (命名規(guī)范)
- 由數(shù)字 字母 下劃線組成
不能以數(shù)字開(kāi)頭
-
不能使用系統(tǒng)關(guān)鍵字
-
查看關(guān)鍵字:
import keyword #導(dǎo)入庫(kù)
print(keyword.kwlist)
變量的命名規(guī)范:
1.見(jiàn)名識(shí)意
2.盡量用英文
3.采用小駝峰命名法或者是下劃線
superMan super_man
變量的賦值: num1 = num2 = 20 #統(tǒng)一賦值 #num1,num2 = 100, 200 # 對(duì)稱賦值 #刪除 del num1,num2注釋
單行注釋用: # 多行(代碼塊)注釋 ''' PHP 的口號(hào)是:PHP是世界上最好的語(yǔ)言 python的口號(hào)是:人生苦短,我用python ''' """ PHP 的口號(hào)是:PHP是世界上最好的語(yǔ)言 python的口號(hào)是:人生苦短,我用python """?
輸入和輸出
輸出:print() 逗號(hào)會(huì)輸出一個(gè)空格
? strings = input('提示信息')
? strings就是用戶輸入的信息被保存在strings變量里
1bit
8bit == 1字節(jié)
1024字節(jié) == 1K
1024K == 1M
1024M == 1G
1024G == 1T
計(jì)算機(jī)存儲(chǔ) 0和1
二進(jìn)制:0 和1 逢二進(jìn)一
0 + 0 = 0
1+ 0 = 1
1 + 1 = 10
11 + 1 = 100
八進(jìn)制:逢八進(jìn)一 0 1 2 3 4 5 6 7
1 + 7 = 10
1 + 3 = 4
十六進(jìn)制: 逢十六進(jìn)一 0 123456789 A B C D E F
1 + F = 10
進(jìn)制間轉(zhuǎn)換:
十進(jìn)制 轉(zhuǎn)二進(jìn)制:倒除法 余數(shù)逆序
10(10)==》1010(2)
二進(jìn)制轉(zhuǎn)10進(jìn)制:當(dāng)前數(shù)字乘以2的位數(shù)次方 相加
0*2^0 + 1 * 2 ^ 1 + 0 2 ^2 + 1 * 2^3 = 0+2+0+8 =10
1010(2)--->(10)
八進(jìn)制轉(zhuǎn)二進(jìn)制
【一轉(zhuǎn)3位】八進(jìn)制的以為相當(dāng)于二進(jìn)制的三位,按照10進(jìn)制轉(zhuǎn)換
65(8)====>(2)
十六進(jìn)制轉(zhuǎn)二進(jìn)制
【一轉(zhuǎn)四位】十六進(jìn)制的一位相當(dāng)于二進(jìn)制的四位,按照10進(jìn)制轉(zhuǎn)
二進(jìn)制轉(zhuǎn)八進(jìn)制
【三位一取】從低位開(kāi)始去 高位不夠用0補(bǔ)
二進(jìn)制轉(zhuǎn)十六進(jìn)制
【四位一取】從低位開(kāi)始去 高位不夠用0補(bǔ)
?
?
-