1、一个容易混淆的:Python使用两个乘号表示乘方运算。
print( 2**4) 输出为16。
2、列表,python中列表的使用方便性远大于C语言中的数组。借用教材这的一段话:列表由一系列按特定顺序排列的元素组成,可以将任何东西加入列表中,其中的元素之间可以没有任何关系。
书中举得例子:bicycles = ['trek', 'cannondale', 'redline', 'specialized'] 我用bicycles= ["trek", "cannondale", "redline","specialized"]代替,输出同为:['trek', 'cannondale', 'redline', 'specialized']。 这类列表为字符串列表,根据输出,在python标准中,似乎是用单引号表示字符串。
3、列表元素的访问:
以bicycles = ['trek', 'cannondale', 'redline', 'specialized']为例:
bicycles = ['trek', 'cannondale', 'redline', 'specialized']
print(bicycles)
for bicycle in bicycles: #python中对列表元素的访问真方便,不用考虑超出列表长度的问题。
bicycle.title()
print(bicycles) #对列表元素进行title()操作&#x