摘要:本週開始學python,之前對於這門課程非常陌生,以為和其他程式語言一樣,但是初步了解了一下python後,才發現了他的強大,用python程式設計語句更加簡單,許多功能只需引入第三方庫即可,大大提高了我們的程式設計效率。在初步學習了python以及他的turtle庫後(turtle庫是繪圖時使用的),做了兩個簡單的案例。
一、溫度的轉換
#溫度轉換注釋'''
注釋'''
temp = input("
請輸入帶有符號的溫度值")
if temp[-1] in ['
f', 'f'
]: c = (eval(temp[0:-1]) - 32) / 1.8
print("c"
.format(c))
elif temp[-1] in ['
c', 'c'
]: f = 1.8 * eval(temp[0:-1]) + 32
print("f"
.format(f))
else
:
print("
格式錯誤
")
二、圖形的繪製
在進行圖形繪製時需要匯入turtle庫
import簡單的圖形繪製turtle
turtle.setup(650,350,200,200)#
視窗大小
turtle.penup()#
抬筆turtle.fd(-251)#
反方向走
turtle.pendown()#
落筆turtle.pensize(25)#
筆大小turtle.pencolor("
red")#
顏色turtle.seth(-40)#
改變方向,不移動
for i in range(4):#
迴圈四次
turtle.circle(40, 80)#
半徑40角度80(左)
turtle.circle(-40, 80)#
半徑40角度80(右)
turtle.circle(40, 80/2)
turtle.fd(40)
turtle.circle(16, 180)
turtle.fd(40 * 2/3)
turtle.pensize(5)#
筆大小turtle.pencolor("
yellow
")#顏色
for i in range(6):#
迴圈四次
turtle.fd(100)
turtle.left(60)
turtle.done()
#退出視窗
Python溫度轉換例項
tempconvert.py val input 請輸入帶有溫度表示符號的溫度值 例如 32c if val 1 in c c f 1.8 float val 0 1 32 print 轉換後的溫度為 2ff f elif val 1 in f f c float val 0 1 32 1.8 pr...
《Python專案 溫度單位的轉換》
溫度有攝氏度 celsius 和華氏度 fabrenheit 兩個不同的單位。攝氏度0度為結冰點,沸點為100度 華氏度以32度為冰點,以212度為沸點。一般來說,中國採用攝氏度,美國採用華氏度。兩者之間的轉換公式為 攝氏度 華氏度 32 1.8 華氏度 攝氏度 1.8 32 定義乙個函式獲取帶符號...
python基礎之溫度轉換
tempstr input 請輸入符號在數字後的溫度值 if tempstr 1 in f f c eval tempstr 0 1 32 1.8 print 轉換後的溫度是c format c elif tempstr 1 in c c f 1.8 eval tempstr 0 1 32 prin...