需要登錄<a>www.shucunwang.com/RunCode/python3</a>進(jìn)行練習(xí)
復(fù)習(xí)
- if else 語句
<pre>
age = 17
if age > 18:
print("you can get a driver lisense now")
else:
print("your age is not 18 yet")
</pre> - while 循環(huán)
1+ 2 + 3 + .....+ 100
<pre>
sum = 0
i = 0
while i <= 100:
sum = sum + i
i = i + 1
print(sum)
</pre>
- for循環(huán)
<pre>
sum = 0
for i in range(101):
sum = sum + 1
print(sum)
</pre>
新內(nèi)容
break語句
<pre>
names = ["simon","johnny","andy"]
for name in names:
print(name)
if name == "johnny":
break
</pre>
數(shù)學(xué)函數(shù)
abs(x)
返回?cái)?shù)字的絕對(duì)值,如abs(-10) 返回 10
ceil(x)
返回?cái)?shù)字的上入整數(shù),如math.ceil(4.1) 返回 5
floor(x)
返回?cái)?shù)字的下舍整數(shù),如math.floor(4.9)返回 4
max(x1, x2,...)
返回給定參數(shù)的最大值,參數(shù)可以為序列。
min(x1, x2,...)
返回給定參數(shù)的最小值,參數(shù)可以為序列。
pow(x, y)
x**y 運(yùn)算后的值。
round(x [,n])
返回浮點(diǎn)數(shù)x的四舍五入值,如給出n值,則代表舍入到小數(shù)點(diǎn)后的位數(shù)。
sqrt(x)
返回?cái)?shù)字x的平方根,數(shù)字可以為負(fù)數(shù),返回類型為實(shí)數(shù),如math.sqrt(4)返回 2+0j
練習(xí):
1.打印1到100能被8整除的數(shù)字
2.求-1023的絕對(duì)值
3.求1,-3,56,10,30中的最大值
4.求1,-3,56,10,30中的最小值
5.求6的7次方
6.求8,123137917四舍五入后的值
7.求81的平方根