日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python语言编程中的保留字_Python语言程序设计整理

發布時間:2024/8/5 python 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python语言编程中的保留字_Python语言程序设计整理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

第一周:Python基本語法元素

1.3 實例1:溫度轉換

例:將攝氏度和華氏度互換

利用轉換公式如下:

C=(F-32)/1.8,F=C*1.8+32

代碼:

1.4Python程序語法元素分析

1.命名與保留字

變量是用來保存和表示數據的占位符號。變量采用標識符來表示,關聯標識符的過程叫命名。

命名要求大小寫字母、數字、下劃線和漢字等字符及組合。

Python是大小寫敏感、首字符不能是數字,名字不能與保留字相同。33個保留字如圖1所示。黑色的保留字是基本保留字。

圖1

2.字符串的使用

字符串的序號,Python中提供了正向遞增序號、反向遞減序號兩種索引體系。如圖2所示。

圖2

使用[]獲取字符串中一個或多個字符的方法:

(1)索引:返回字符串中單個字符,格式:[M]

(2)切片:返回租房穿中一段字符子串,格式:[M:N]。舉例:

假設a[5]=

則a[1:3]=,a[0:-1]=,后者并不到4。

3.輸入輸出函數

(1)輸入函數input()

使用格式: = input(),用戶輸入的信息以字符串類型保存在中。

(2)輸出函數

print()基本使用格式:

print()

print(“{:.2f}”.format(c)):{}表示槽,表示將format中的信息填充到這個位置,:.2f指的是取小數點后兩位。

(3)評估函數

eval():去掉參數最外側引號并執行余下語句的函數。基本使用格式為:

eval()。例如:b=eval(“1+2”),則b=3。

第2周:Python基本圖像繪制

2.1 深入理解Python語言

1.編程語言的多樣核心

(1)C語言

學習內容:指針、內存、數據類型;

語言本質:理解計算機系統結構;

解決問題:性能。

(2)Java語言

學習內容:對象、跨平臺、運行時;

語言本質:理解主客體關系;

解決問題:跨平臺。

(3)C++語言

學習內容:對象、多態、繼承;

語言本質:理解主客體關系;

解決問題:大規模程序。

(4)Python

學習內容:編程邏輯、第三方庫;

語言本質:理解問題求解;

解決問題:各類問題。

2.Python語言的特點

(1)Python語言是通用、腳本、開源、跨平臺、多模型語言。

(2)Python語法簡潔(具有強制可讀性,Python具有較少的底層語法元素,支持多種編程方式,支持中文字符)、生態高產(具有大量的第三方庫,因此有快速增長的計算生態,可以避免重復,并且開放共享、支持跨平臺)。

2.2 Python蟒蛇繪制

1.問題分析

用程序繪制一條蟒蛇。

第一步是設計蟒蛇的基本形狀。

-問題1:計算機繪圖的原理是什么?(一段程序為何能夠產生窗體?為何能在窗體上繪制圖形?)

-問題2:Python蟒蛇繪制從哪里開始呢?(如何繪制一條線?如何繪制一個弧形?如何繪制一條蟒蛇?)

2.實例編寫

代碼:

運行結果:

圖1

3.舉一反三

Python蟒蛇繪制是各類圖形繪制問題的代表,學會了該繪制,就可以實現圓形繪制、五角星繪制、國旗繪制、機器貓繪制。

2.3 模塊1:turtle模塊的使用

1.turtle庫基本介紹

是turtle繪圖體系的python體現,主要用于程序設計入門,屬于python的標準庫。

python計算生態=標準庫+第三方庫

標準庫:隨解釋器直接安裝到操作系統中的功能模塊;

第三方庫:需要經過安裝才能使用的功能模塊。

(1)turtle的原理:

有一只海龜,在窗體正中心,在畫布上游走,走過的軌跡行程了圖形。海龜軌跡的顏色、大小等都是由程序控制。

2.turtle繪圖窗體布局

(1)turtle的繪圖窗體

turtle的一個畫布空間最小單位是像素,窗體與屏幕的關系如圖2所示。

圖2

turtle.setup(width, height, startx, starty)

該函數設置窗體的大小和位置,4個參數中的后兩個可選,該函數不是必須的。

3.turtle空間坐標體系

包括絕對坐標和相對坐標。

絕對坐標體系中,繪圖窗體的中心坐標是(0,0),然后向右、向上為正方向分別產生x軸和y軸。

turtle.goto(x, y)

讓海龜直接到某個位置,不考慮海龜的初始位置。

海龜坐標(相對坐標)是指以海龜本身視角來判斷前后左右。常用函數有:

4.turtle角度坐標體系

絕對角度坐標體系如圖3所示,我們可以使用以下代碼來設置角度:

turtle.seth(angle)//改變海龜行進方向,只改變方向不運動

圖3

海龜角度,即以海龜的視角來判斷角度,用到兩個語句:

2.4 turtle語言元素分析

1.庫引用與import

若我們不想使用turtle.,而是直接想使用,那么可以使用:

from turtle import *

使用原來方式的好處是不會出現函數重名,第二種的好處是更簡潔。

也可以使用

import as

調用是,使用:

.

2.turtle畫筆控制函數

在例子代碼中,以下代碼使用了畫筆控制函數:

畫筆操作后一直有效,一般成對出現即包括turtle.penup()(別名turtle.pu())和turtle.pendown()(別名turtle.pd())。當執行penup的時候,海龜在飛行,因此不會畫出軌跡;執行pendown,海龜落下,因此后來再畫就有軌跡。

turtle.pensize(width)別名turtle.width(width),設置畫筆的寬度,設置后一直有效,直到下次重新設置。

turtle.pencolor(color)繪制畫筆顏色,color參數有三種形式:

(1)字符串:如turtle.pencolor(“red”);

(2)RGB小數值:turtle.pencolor(0.63,0.13,0.94)

(3)RGB元組值:turtle.pencolor((0.63,0.19,0.94))

3.turtle運動控制函數

控制海龜行進方向:走直線或走曲線。

4.turtle方向控制函數

5.基本循環語句

已經學習過,不再整理

這里注意一件事,print(“Hello:”, i)這樣輸出的結果hello:和數字之間是又空格的,要會使用!

總結

以上是生活随笔為你收集整理的python语言编程中的保留字_Python语言程序设计整理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。