吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Python基本格式

麥辣雞腿堡 ? 來(lái)源:CSDN博客 ? 作者:時(shí)間靜止不是簡(jiǎn)史 ? 2023-03-05 17:06 ? 次閱讀

Python 初識(shí)
1. Python基本格式
縮進(jìn)風(fēng)格

恰當(dāng)?shù)目崭瘢s進(jìn)問(wèn)題
邏輯行首的空白(空格和制表符)用來(lái)決定邏輯行的縮進(jìn)層次,從而用來(lái)決定語(yǔ)句的分組。
語(yǔ)句從新行的第一列開(kāi)始。
縮進(jìn)風(fēng)格統(tǒng)一:
每個(gè)縮進(jìn)層次使用 單個(gè)制表符 或四個(gè)空格(IDE會(huì)自動(dòng)將制表符設(shè)置成4個(gè)空格)
Python用縮進(jìn)而不是{}表示程序塊的層次關(guān)系
Python區(qū)分大小寫(xiě)
2. 注釋格式
# 測(cè)試單行注釋
print("這里是單行注釋 ")

'''
我是多行注釋
三個(gè)單引號(hào)實(shí)現(xiàn)多行注釋
作者:
時(shí)間:
'''
print('三個(gè)單行引號(hào)實(shí)現(xiàn)多行注釋')

"""
三個(gè)雙引號(hào)實(shí)現(xiàn)多行注釋
作者:
時(shí)間:
"""
print('三個(gè)雙引號(hào)實(shí)現(xiàn)多行注釋')```
3. 異常處理
# 錯(cuò)誤1, 首行是空格
print("首行不能有空格")

# 錯(cuò)誤2, 使用了中文引號(hào)
print(“不能使用中文引號(hào)”)
4. Python圖形化程序-海龜繪圖
這里接觸到一個(gè)好玩的庫(kù), 海龜繪圖
只需導(dǎo)入海龜繪圖的庫(kù), 即可畫(huà)圖.
并且比 java 導(dǎo)入更加簡(jiǎn)單, 因?yàn)镻ython導(dǎo)入只需要聲明庫(kù)名. 而不需要聲明庫(kù)的具體路徑. 奈斯~

下面首先看一個(gè)使用demo

import turtle

turtle.showturtle() # 顯示箭頭
turtle.write("時(shí)間靜止不是簡(jiǎn)史") # 寫(xiě)字符串
turtle.forward(300) # 前進(jìn)300像素
turtle.color("red") # 畫(huà)筆顏色改為red
turtle.left(90) # 箭頭左轉(zhuǎn)90度
turtle.forward(300)
turtle.goto(0, 50) # 去坐標(biāo)(0,50)
turtle.goto(0, 0)
turtle.penup() # 抬筆。這樣,路徑就不會(huì)
turtle.goto(0, 300)
turtle.pendown() # 下筆。這樣,路徑就不會(huì)會(huì)畫(huà)出來(lái)
turtle.circle(100) # 畫(huà)圓
turtle.done() # 程序結(jié)束,保持窗口存在
運(yùn)行后, 結(jié)果如下

wKgZomQEW42Ac1boAABCMDIBMPU530.jpg


照貓畫(huà)虎: 根據(jù)上面庫(kù)的調(diào)用方式, 繪制一個(gè)奧運(yùn)五環(huán)圖

思路:

注意畫(huà)筆大小尺寸以及每個(gè)環(huán)的顏色設(shè)置
因?yàn)楹}斃L圖是從圓的最底部開(kāi)始繪制, 因此要根據(jù)這個(gè)確定每個(gè)圓繪制的起始坐標(biāo)和圓的半徑
上三圓繪制大體上是類(lèi)似的, 下兩圓繪制方式也是類(lèi)似的
代碼

import turtle

turtle.showturtle()
turtle.pensize(5) # 定義字體大小
turtle.color("blue") # 定義畫(huà)筆顏色
turtle.circle(50) # 畫(huà)圓, 半徑為50px

turtle.penup() # 抬筆
turtle.forward(120) # 前進(jìn)100px
turtle.pendown() # 下筆
turtle.color("black")
turtle.circle(50) # 畫(huà)第二圓

turtle.penup()
turtle.forward(120)
turtle.pendown()
turtle.color("red")
turtle.circle(50) # 畫(huà)第三圓

turtle.color("yellow")
turtle.penup()
turtle.goto(60, -50) # 第四圓圓心位置
turtle.pendown()
turtle.circle(50) # 畫(huà)第四圓

turtle.penup()
turtle.goto(180, -50) # 第五圓圓心位置
turtle.pendown()
turtle.color("green")
turtle.circle(50) # 畫(huà)第五圓
turtle.done() # 窗口掛起

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 編程
    +關(guān)注

    關(guān)注

    88

    文章

    3637

    瀏覽量

    93989
  • 程序
    +關(guān)注

    關(guān)注

    117

    文章

    3796

    瀏覽量

    81419
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4807

    瀏覽量

    85040
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    python的使用技巧

      在python中有著3中格式化字符串的流派,那分別是連接派,%派,以及fromat派。
    發(fā)表于 11-24 16:58 ?319次閱讀
    <b class='flag-5'>python</b>的使用技巧

    Python中文亂碼怎么處理?python中文亂碼解決辦法

    `Python中出現(xiàn)亂碼,英文顯示沒(méi)問(wèn)題,一般是中文輸出出現(xiàn)了編碼問(wèn)題,如果python文件中沒(méi)有指定編碼,在執(zhí)行過(guò)程中就會(huì)出現(xiàn)報(bào)錯(cuò)!Python中默認(rèn)的編碼格式是ASCII
    發(fā)表于 12-27 15:13

    基于pyaudio利用Python編程實(shí)現(xiàn)音頻mp3和wav等格式文件的播放

    pyaudio:基于pyaudio利用Python編程實(shí)現(xiàn)播放音頻mp3、wav等格式文件
    發(fā)表于 12-28 14:15

    2.6 python字符串格式

    2.6 python字符串格式格式化輸出,主要有三種方式使用 % 進(jìn)行格式化使用 format 函數(shù)進(jìn)行格式化使用 f-string 進(jìn)行
    發(fā)表于 02-21 16:28

    【米爾王牌產(chǎn)品MYD-Y6ULX-V2開(kāi)發(fā)板試用體驗(yàn)】天氣預(yù)報(bào)——基于python

    response.HTTPError: print("請(qǐng)求信息出錯(cuò)")# 將json文件格式導(dǎo)入成python格式response.encoding
    發(fā)表于 12-04 11:42

    Python錯(cuò)誤及異常總結(jié)匯總

    Python 以其簡(jiǎn)單易懂的語(yǔ)法格式與其它語(yǔ)言形成鮮明對(duì)比,初學(xué)者遇到最多的問(wèn)題就是不按照 Python
    的頭像 發(fā)表于 03-06 17:03 ?6297次閱讀
    <b class='flag-5'>Python</b>錯(cuò)誤及異常總結(jié)匯總

    Python轉(zhuǎn)義字符使用總結(jié)資料免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是Python轉(zhuǎn)義字符使用總結(jié)資料免費(fèi)下載主要內(nèi)容包括了:Python轉(zhuǎn)義字符,Python字符串運(yùn)算符,Python字符串
    發(fā)表于 01-17 17:24 ?6次下載
    <b class='flag-5'>Python</b>轉(zhuǎn)義字符使用總結(jié)資料免費(fèi)下載

    Python程序語(yǔ)法元素及程序格式框架分析

    程序的格式框架 下面是一段溫度轉(zhuǎn)換的代碼示例: #TempConvert.py TempStr = input("請(qǐng)輸入帶有符號(hào)的溫度值:") if TempStr[-1] in['F','f
    的頭像 發(fā)表于 12-30 15:36 ?1932次閱讀
    <b class='flag-5'>Python</b>程序語(yǔ)法元素及程序<b class='flag-5'>格式</b>框架分析

    Python字符的實(shí)例詳細(xì)說(shuō)明

    本文檔的主要內(nèi)容詳細(xì)介紹的是Python字符的實(shí)例詳細(xì)說(shuō)明包括了:Python 轉(zhuǎn)義字符,Python 字符串運(yùn)算符,Python 字符串格式
    發(fā)表于 10-14 17:13 ?7次下載
    <b class='flag-5'>Python</b>字符的實(shí)例詳細(xì)說(shuō)明

    python導(dǎo)出excel格式的oracle數(shù)據(jù)報(bào)表講解

    python導(dǎo)出excel格式的oracle數(shù)據(jù)報(bào)表講解(通信電源技術(shù)期刊官網(wǎng))-該文檔為python導(dǎo)出excel格式的oracle數(shù)據(jù)報(bào)表講解文檔,是一份還算不錯(cuò)的參考文檔,感興趣
    發(fā)表于 09-28 13:10 ?7次下載
    <b class='flag-5'>python</b>導(dǎo)出excel<b class='flag-5'>格式</b>的oracle數(shù)據(jù)報(bào)表講解

    python字符串格式

    python字符串格式格式化輸出,主要有三種方式 使用 % 進(jìn)行格式化 使用 format 函數(shù)進(jìn)行格式化 使用 f-string 進(jìn)行
    的頭像 發(fā)表于 02-21 16:28 ?1633次閱讀
    <b class='flag-5'>python</b>字符串<b class='flag-5'>格式</b>化

    網(wǎng)絡(luò)工程師學(xué)Python之JSON數(shù)據(jù)交換格式解析

    JSON(JavaScript Object Notation)是一種輕量級(jí)的數(shù)據(jù)交換格式。它基于JavaScript語(yǔ)法,但也可以被其他語(yǔ)言如Python解析和生成。
    的頭像 發(fā)表于 04-21 16:53 ?1507次閱讀

    Yapf:一個(gè)格式Python 代碼的好幫手

    大部分人使用Python中的代碼格式化工具時(shí)都會(huì)選擇autopep8之類(lèi)的工具,這些工具可能有一定的局限性,比如不會(huì)重新格式化已經(jīng)符合 PEP8 的代碼。 而本文即將介紹的 Yapf,不僅能將代碼
    的頭像 發(fā)表于 10-17 11:08 ?884次閱讀
    Yapf:一個(gè)<b class='flag-5'>格式</b>化 <b class='flag-5'>Python</b> 代碼的好幫手

    Delorean:優(yōu)秀的Python時(shí)間格式轉(zhuǎn)換工具

    DeLorean是一個(gè)Python的第三方模塊,基于 pytz 和 dateutil 開(kāi)發(fā)的,用于處理Python中日期時(shí)間的格式轉(zhuǎn)換。 由于時(shí)間轉(zhuǎn)換是一個(gè)足夠微妙的問(wèn)題,DeLorean希望為移位
    的頭像 發(fā)表于 10-31 10:51 ?568次閱讀

    Python:從串口讀取數(shù)據(jù)并以16進(jìn)制格式展示

    本文凌順實(shí)驗(yàn)室(lingshunlab.com)簡(jiǎn)單實(shí)現(xiàn)Python讀取串口數(shù)據(jù),并且按16進(jìn)制格式顯示出來(lái)。
    的頭像 發(fā)表于 03-05 14:25 ?1203次閱讀
    <b class='flag-5'>Python</b>:從串口讀取數(shù)據(jù)并以16進(jìn)制<b class='flag-5'>格式</b>展示
    百家乐官网网投注| 真人百家乐蓝盾娱乐网| 六合彩预测| 试玩区百家乐官网1000| 免费百家乐过滤| 真人百家乐官网源代码| 免费百家乐统计工具| 百家乐官网赌场破解| 威尼斯人娱乐城投注| 破解百家乐官网公式| 百家乐官网网址| 百家乐官网官网7scs| 德州扑克学校| 属虎和属鼠合伙做生意| 白凤凰博彩通| 至尊百家乐20130301| 百家乐官网赢得秘诀| 哪家百家乐最好| 百家乐官网现金游戏注册送彩金| 百家乐德州扑克发牌盒| 百家乐官网筹码盒| 德州扑克庄家| 百家乐视频多开器| 百家乐官网玩法秘诀| 百家乐博娱乐平台赌百家乐| 百家乐官网六合彩| 四方百家乐的玩法技巧和规则| 网络百家乐官网打揽| 鸿运国际娱乐| 百家乐街机| 百家乐官网赌博筹码| 易发棋牌官网| 百家乐趋势图怎么看| 百家乐官网太阳城娱乐城| 大发888怎么下载不了| 百家乐娱乐城体育| 百家乐官网注册送免费金| 大发888客服电话 导航| 百家乐玩法和技巧| 百家乐官网路单纸下载| 大发888体育网|