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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

初识python之函数基础

發(fā)布時(shí)間:2023/12/18 python 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 初识python之函数基础 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

課堂筆記:

1、什么是函數(shù)?
函數(shù)相當(dāng)于工具,需要事先準(zhǔn)備好,在需要用時(shí)再使用。

2、如何使用函數(shù)?
函數(shù)必須先定義、后調(diào)用。

3、函數(shù)的語法:

# def 函數(shù)名(參數(shù)1,參數(shù)2...):
# """
# 注釋
# 函數(shù)的說明
# 水杯,用來盛水與喝水
# """
# 函數(shù)體代碼(邏輯代碼)
# return 返回值
'''
def: (全稱defind) 用來聲明定義函數(shù)的關(guān)鍵字。
函數(shù)名: 看其名、知其意。
(): 括號(hào),存放的是接收外界的參數(shù)。
注釋: 用來說明函數(shù)的作用。
函數(shù)體代碼: 邏輯代碼。
return: 后面跟函數(shù)的返回值。
'''

# 注冊功能
# 先定義
def register():
'''
此函數(shù)注冊功能
:return:
'''
while True:

# 讓用戶輸入用戶名與密碼
user = input('請輸入用戶名:').strip()
pwd = input('請輸入密碼:').strip()
re_pwd = input('請確認(rèn)密碼:').strip()

# 判斷兩次輸入的密碼是否一致
if pwd == re_pwd:

# 格式化字符串的三種方式

# user_info = '用戶名:%s,密碼:%s' % (user, pwd)
# user_info = '用戶名:{},密碼:{}'.format(user, pwd)

# 字符串前寫一個(gè)f相當(dāng)于調(diào)用format方法
user_info = f'用戶名:{user},密碼:{pwd}'

# 把用戶信息寫入文件中
with open(f'{user}.txt', 'w', encoding='utf-8') as f:
f.write(user_info)

break

else:
print('兩次密碼不一致,請重新輸入!')


# 調(diào)用函數(shù): 函數(shù)名 + 括號(hào) 即調(diào)用函數(shù).
# register()



'''
函數(shù)在定義階段發(fā)生的事情:
1.先打開python解釋器。
2.加載05 函數(shù)基礎(chǔ).py 文件。
3.python解釋器會(huì)幫我們檢測py文件中語法,
但是只會(huì)檢測python語法,不會(huì)執(zhí)行函數(shù)體代碼。

'''

def foo():

print('from foo!')
bar()
# print(

# 調(diào)用階段,會(huì)執(zhí)行foo函數(shù)體代碼。
foo()

四、名稱空間

python解釋器自帶的: 內(nèi)置名稱空間
自定義的py文件內(nèi),頂著最左邊定義的: 全局名稱空間
函數(shù)內(nèi)部定義的: 局部名稱空間
'''


name = 'tank'

def func1():
# name = 'tank'
print()

def func2():

print('func2...')

# print(name, '全局打印')

func1()
?

轉(zhuǎn)載于:https://www.cnblogs.com/lweiser/p/11020476.html

總結(jié)

以上是生活随笔為你收集整理的初识python之函数基础的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。