*********************2018.03.02*****************************
Author:Wills
今天是正月十五,祝大家元宵節快樂!
1 概述
a python是一門高級編程語言,並且是一門解釋型的語言
說明:python有兩個特點
a .最大的優點:移植型強
b. 最大的缺點:執行效率低
b python的下載可以從官方網站下載python3.6.4/2.7.4
c 今天計算機的硬件非常強大,我們可以不用極致追求代碼執行效率,而應該追求代碼的開發效率,以及代碼的跨平臺移植能力
d 第一個python程序print('hello,world!')
2 變量
變量命名規則:
a 變量名由字母數字下劃線組成,數字不能打頭
b 大小寫敏感,大寫與小寫表示不同的變量
c 注意避開關鍵字與保留字
3 運算符
a 賦值運算符:
= += -= *= /=
b 算術運算符:
+ - * / ** // %
c 邏輯運算符:
and or not
d 關係運算符
< <= > >= == !=
4 分支結構
if 條件判斷語句
a=1
b=2
if a>b:
print('a>b')
else:
print('a')
5 循環結構
循環結構有兩種:
明確知道循環次數,用
for 變量 in range()
例如
for x in range(10):
print('*')
不清楚需要循環多少次,用
while
例如打印100以內的所有素數
time=2
while time<101:
flag=1
for num in range(2,time):
if time%num==0:
flag=0
break
if flag:
print(time,end='\t')
time+=1