欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python學(xué)習(xí)筆記之變量、自定義函數(shù)用法示例

 更新時間:2019年05月28日 10:00:19   作者:學(xué)習(xí)筆記666  
這篇文章主要介紹了Python學(xué)習(xí)筆記之變量、自定義函數(shù)用法,結(jié)合實例形式分析了Python變量、自定義函數(shù)的概念、功能、使用方法及相關(guān)操作注意事項,需要的朋友可以參考下

本文實例講述了Python變量、自定義函數(shù)用法。分享給大家供大家參考,具體如下:

不管你學(xué)什么編程語言

都逃不出如下套路:

1、怎么定義變量?是否有數(shù)據(jù)類型,怎么在控制臺輸出?
2、怎么定義函數(shù)?定義類?面向?qū)ο蟮膶懛ㄊ窃鯓拥模?
3、如何調(diào)用外部類或函數(shù)?
4、如何讀寫文件?網(wǎng)絡(luò)編程?
5、如何與數(shù)據(jù)庫交互?
6、如何和各種第三方庫交互?
7、有什么好用的框架?

變量

name="jack" #定義變量
print(name) #打印變量

#也可以單引號
name='jack'
#單引號里包含雙引號
name='"jack"'
#雙引號里包含單引號
name="'jack'"

下面2種語法錯誤:

#雙引號中再包含雙引號 就語法錯誤了
name = "he"llo"
#單引號中再包含單引號 就語法錯誤了
name = 'he'llo'

轉(zhuǎn)義:

#使用轉(zhuǎn)義符
name = "he\"llo" 
print(name) #輸出: he"llo

原樣輸出:

#使用 r
name = r"he\"llo"
print(name) #輸出: he\"llo

定義多行字符串:

#定義多行字符串
name = """
I
  am
    a
      student.
"""
#同樣還按照上面的形式(包括空格換行)輸出
print(name)

Python是靈活的編程語言

#循環(huán)3次
name = "jack" * 3
print(name) #輸出: jackjackjack

Python編寫需要嚴(yán)格的縮進

name = "jack"
 print(name) #縮進不一致 報錯

字符串的多種寫法

#還可以這樣寫
name = "aaaaaa""11111"
#也可以這樣寫
name = "aaaaaa"" \
""11111"
#還可以用個小括號
name = ("aaaaaa"
"11111")
print(name) #輸出都是: aaaaaa11111

截取字符串:

name = "hello"
print(name[1:2]) #e
print(name[1:3]) #el
print(name[1:]) #ello

自定義函數(shù) def

#自定義函數(shù)
def show(name="jack",age=18):
  print(name + " : " + str(age))
show() #輸出:  jack : 18
show(age=20,name="hello") #輸出:  hello : 20

關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python函數(shù)使用技巧總結(jié)》、《Python面向?qū)ο蟪绦蛟O(shè)計入門與進階教程》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python字符串操作技巧匯總》、《Python編碼操作技巧總結(jié)》及《Python入門與進階經(jīng)典教程

希望本文所述對大家Python程序設(shè)計有所幫助。

相關(guān)文章

  • Python中的Nonetype類型怎么判斷

    Python中的Nonetype類型怎么判斷

    這篇文章主要介紹了Python中的Nonetype類型怎么判斷?具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Python學(xué)習(xí)之a(chǎn)syncore模塊用法實例教程

    Python學(xué)習(xí)之a(chǎn)syncore模塊用法實例教程

    這篇文章主要介紹了Python學(xué)習(xí)之a(chǎn)syncore模塊用法,主要講述了asyncore模塊的組成、原理及相關(guān)函數(shù)的用法,對于使用Python進行網(wǎng)絡(luò)編程來說非常實用,需要的朋友可以參考下
    2014-09-09
  • Python數(shù)據(jù)分析的八種處理缺失值方法詳解

    Python數(shù)據(jù)分析的八種處理缺失值方法詳解

    缺失值可能是數(shù)據(jù)科學(xué)中最不受歡迎的值,然而,它們總是在身邊。忽略缺失值也是不合理的,因此我們需要找到有效且適當(dāng)?shù)靥幚硭鼈兊姆椒?/div> 2021-11-11
  • 如何利用Python動態(tài)展示排序算法

    如何利用Python動態(tài)展示排序算法

    Python是一種簡單易學(xué),功能強大的編程語言,它有高效率的高層數(shù)據(jù)結(jié)構(gòu),能夠簡單、有效地實現(xiàn)面向?qū)ο缶幊?下面這篇文章主要給大家介紹了關(guān)于如何利用Python動態(tài)展示排序算法的相關(guān)資料,需要的朋友可以參考下
    2021-10-10
  • python 字典(dict)按鍵和值排序

    python 字典(dict)按鍵和值排序

    下面小編就為大家?guī)硪黄猵ython 字典(dict)按鍵和值排序。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • python單鏈表實現(xiàn)代碼實例

    python單鏈表實現(xiàn)代碼實例

    這篇文章主要介紹了python單鏈表實現(xiàn)代碼,大家參考使用吧
    2013-11-11
  • django中F與Q查詢的使用

    django中F與Q查詢的使用

    一般查詢都是單條件查詢,F(xiàn)和Q是組合條件查詢,本文主要介紹了django中F與Q查詢的使用,感興趣的可以了解一下
    2021-06-06
  • PyInstaller安裝包瘦身指南

    PyInstaller安裝包瘦身指南

    直接pyinstaller打包的話,如果當(dāng)前pip環(huán)境安裝的庫較多的話,會導(dǎo)致生成的可執(zhí)行exe程序文件過大,本文詳細(xì)的介紹了PyInstaller安裝包瘦身的過程,感興趣的可以了解一下
    2023-03-03
  • python定時任務(wù)sched庫用法簡單實例

    python定時任務(wù)sched庫用法簡單實例

    sched可用于定時任務(wù),唯一需要注意的就是,這些任務(wù)在一個線程中運行,如果前面的任務(wù)耗時過長,則后面的任務(wù)將順延執(zhí)行,下面這篇文章主要給大家介紹了關(guān)于python定時任務(wù)sched庫用法的相關(guān)資料,需要的朋友可以參考下
    2023-01-01
  • 用Python的Django框架編寫從Google Adsense中獲得報表的應(yīng)用

    用Python的Django框架編寫從Google Adsense中獲得報表的應(yīng)用

    這篇文章主要介紹了用Python的Django框架編寫從Google Adsense中獲得報表的應(yīng)用,主要利用了官方的Google Adsense API,需要的朋友可以參考下
    2015-04-04

最新評論