編譯型語言(中文版)
運行代碼以前,要先編譯。而後再運行
編譯時間比較長
c、c++、c#
解釋型語言(翻譯版)
運行的時候纔去編譯,運行一次編譯。
運行效率沒有編譯型語言快
python、ruby、shell、
java .class jvmjava
字符串的單引號/雙引號/三引號的使用?python
words="I‘m zkl’" 當字符串中有單引號時,使用雙引號c++
words2='小貓愛吃"肉" ' 當字符串中有雙引號時,使用單引號shell
words2=''' I'm Chinese,I love "China" ''' 當字符串中即有雙引號又有單引號時,使用三引號c#
數據類型:ruby
input是輸入數據,input輸入的類型都是String類型jvm
print是輸出數據翻譯
看數據類型:type(name)debug
快速複製一行代碼:Ctrl+d字符串
類型轉換:age=int(age)
and:且,兩個條件都要知足
or:或,條件知足一個便可
日期表示:
import datatime
today=datatime.datatime.today()
msg='歡迎%s登陸,今天的日期是%s'%(user,today)
%s 佔位符(通用)
% d表明整數 %f 表明小數 %2f 保留兩位小數,會自動四捨五入
print(msg*3) 輸出3遍
條件判斷:
if 1>2:
print("True")
elif 1==2:
print("False")
else:
print("0")
循環(遍歷、迭代):
1)for循環:
for i in range(10):
print (i)
2)while 循環:
while count <3: (while循環必須有一個計數器)
print (count)
else: #不知足條件時,會執行else
print('1')
for循環控制循環的次數,while是由條件是否知足來控制循環
break:當即結束循環
continue:結束本次循環,繼續進行下次循環
Python中無 i++,i--的寫法
斷點(Debug)
打斷點後,右鍵debug運行