help(print)
查看print幫助文檔dir(print)
列舉print能調(diào)用的類型end表示print輸出內(nèi)容以什么結(jié)尾,默認end='\n'态鳖,換行輸出
print('aaa',end='')
print('bbb')
輸出
aaabbb
-
print('ha*3)
重復3次字符串
輸出
hahaha
- 在一個式子中完成多個變量的賦值
>> a, b = 1, 2
>> a
1
>> b
2
ab互換值
>> a, b = b, a
>> a
2
>> b
1
-
//
取整除迁酸,又稱地板除法 - 運算符
<>
院塞,同!=
函卒,檢查兩個操作數(shù)的值是否相等,如果值不相等钉稍,則條件變?yōu)檎妗?/li>
- Python取隨機數(shù)
import random
computer = random.randint(0,2) #整數(shù)0到2
-
%2d
涤躲,兩位占位符,不管后面的數(shù)是幾位贡未,至少先占兩位篓叶,不夠就在前面補空格
a = 1
print('不夠兩位前面補空格%2d'%a)
輸出
不夠兩位前面補空格 1
- 切片的語法:[起始:結(jié)束:步長],利用步長可以反轉(zhuǎn)字符串
name = '123456789'
print(name[::-1]) #步長-1羞秤,反轉(zhuǎn)字符串
輸出
987654321
- 通過文件后綴獲取文件類型
filename = '苞米地.mp4'
print(filename[filename.rfind('.'):]) #從右邊開始查找
輸出
.mp4
- 關鍵詞
pass
缸托,跳過,相當于循環(huán)中的continue瘾蛋,Java方法中的return
- Python不同于C語言俐镐,從上到下執(zhí)行,沒有main()函數(shù)哺哼,所以函數(shù)要先在上面定義了佩抹,才能在下面執(zhí)行
- Python函數(shù)的參數(shù)只要定義的時候初始化了,調(diào)用的時候可以少傳參數(shù)取董。所以Python函數(shù)的參數(shù)初始化最好放在函數(shù)內(nèi)
- Python不同于其他語言棍苹,全局變量一般前面加個
g_
,如果是不可變類型在函數(shù)中需要加一個global聲明才能修改茵汰,列表字典等可變類型則不需要
- Python中
a += a
和a = a + a
的區(qū)別
前一種是直接對原來的a
引用的值進行修改枢里,后一種是換一個地址創(chuàng)建一個值,然后a
引用新值