編輯:關於Android編程
1、python的每一個語句的後面可以添加分號也可以不添加分號;在一行有多條語句的時候,必須使用分號加以區分
2、查看Python版本號,在Dos窗口中輸入“python -V”查看版本號,注意V是大寫字母,這條命令是Windows命令,而不是python shell的命令
3、讓解釋器只執行普通的除法運算:from __feture__ import division
4、執行整除運算的運算符://
5、取冪運算符:2**4 相當於2的4次方,-2**4相當於2的4次方之後取負,因為取負運算符的優先級低於**運算符,pow(底數,指數)函數也可以達到**運算符的目的,而且應該更好
6、在低版本的python中,比較大的數字要加上L後綴
7、表達式與語句的區別:表達式 —— 某事;語句 —— 干某事
8、直接輸入2*2後會自動輸出運算結果,是解釋器的默認行為
9、python shell 不會對語句調用repr()函數,只會對表達式調用repr()函數
10、input("提示文字:")方法的返回值是用戶輸入的內容
11、Math函數使用前需要導入math模塊:import math
之後執行math模塊的函數需要如下:
math.round():求近似值
math.abs():求絕對值
math.floor():求不大於參數的最大整數
math.ceil():求不小於參數的最小整數
math.sqrt():求平方根
如果不想輸入math,則可以執行:from math import floor類似的語句
12、CMath函數使用前需要導入cmath模塊,具有和math模塊相同而函數,只不過是對復數進行運算
13、NAN的意思:Not a Number
14、執行python程序:python py文件的全名
15、單引號和雙引號都可以表示字符串,但是需要成對匹配
連接字符串的方法:a>相連著的兩個字符串自動連接 2> 使用連字符+連接字符串(這一點和Java一樣)
16、"""字符串內容"""和'''字符串內容'''中的字符串內容都可以是多行的,也可以包含單引號、雙引號
17、repr()函數和str()函數的作用都是將其他的類型轉換為字符串類型
18、python一條語句可以使用\來換行
19、原始字符串就是字普通的在字符串之前加上r來表示,末尾不能有單個的\,但是可以有多個,這些\\\會原樣輸出,而不會轉義
20、python 3.0中,都是Unicode字符,每一個字符占用16位,3.0以前都是ASCII字符,每個字符占用8位;unicode字符串前綴可以使用u
21、轉型函數:float()、int()、long()
開發一個需要常住後台的App其實是一件非常頭疼的事情,不僅要應對國內各大廠商的ROM,還需要應對各類的安全管家...雖然不斷的研究各式各樣的方法,但是效果並不好,比如任務
Android開發中,大部分控件都有visibility這個屬性,其屬性有3個分別為“visible ”、“invisible”、“gone”。主要用來設置控制控件的顯示
Android中的事件Touch事件,四種狀態: ACTION_DOWN ——> 表示按下了屏幕,一個事件必然從ACTION_DOWN開始
android不同的版本引入的actionbar有差異,現總結如下一、在support.v7包中引入布局使用onCreateOptionsMenu方法中的參數:infla