一文读懂Python基础语法

1.init.py文件:
当python检测到一个目录下存在init.py文件时,python会把它当成一个模块,即自定义模块,区分于系统提供的模块,类似于java里的包package语法一样。
可以是空文件,也可以引用其他模块
2.import模块:导入一个模块,相当于导入的是一个文件夹,相对路径
from…import模块:导入某个模块中的函数,相当于导入文件夹中的一个文件,即绝对路径
from…import:把一个模块中所有函数都导入进来,相当于导入一个文件夹中的所有文件,所有函数都是绝对路径 3.async/await是Python3.5引入的新特性,用于支持协程编程。async/await关键字是Python的语法糖,它们背后的实现是事件循环和回调。事件循环负责管理协程的执行,而回调则是处理异步操作完成后的结果。使用async/await关键字,我们可以编写更加简单和直观的异步代码。 在Python中,一个协程是一个函数,它使用async关键字进行定义。当我们调用协程函数时,它会返回一个协程对象,而不是立即执行函数体。协程对象可以使用await关键字来暂停协程的执行,等待异步操作完成后继续执行。 async:修饰函数为异步函数,用于协程编程,定义一个协程函数,返回一个协程对象,用法:async def func(): await:来暂停协程的执行,等待异步操作完成后继续执行。用法:await func() 4.python中定义函数使用def关键字,格式:def 函数名(参数列表):函数体 无参形式:def 函数名():函数体 嵌套函数格式:def 函数名1(参数列表):函数体 def 函数名2(参数列表):函数体 调用函数的格式,可以不用写分号: 定义函数:def test(a,b): print(a+b) 4.1相对位置参数传递:函数名(实参列表):test(‘1′,’2′) 4.2绝对位置参数传递:函数名(实参列表):test(a=’1′,b=’2’) 4.3参数默认值:def test(a,b=2): 调用函数:函数名(实参列表):test(1,2),默认参数只能放在所有参数的后列 4.4定义包裹传递(可增长参数)函数:类似于C语言中的可变参数函数,用来向方法传递不定长度的数组或者字典,以便于扩展同类型数据的处理容量,在方法体内使用for循环进行分解处理 格式:def func(num):
for i in num:
print(str(i))
调用函数:func(1,2,3) 或者是:a = [1,2,3] func(a) 或者a = (1,2,3) func(*a)
还有传递字典类型的情况,等等
4.5返回值使用return关键字,或者直接返回空:return
5.global关键字用于声明全局变量,格式:global 变量名
6.if…in…:右边包含左边
if…not in…:右边不包含左边
7.for…in…:循环
8.with关键字:用于异常处理,try…except…finally
9.as关键字:三种情况
10.namemain:内置属性,表示当前模块的名称

觉得有帮助可以赞赏本文哦~万分感谢!
文章:一文读懂Python基础语法
作者:沛旗
链接:https://www.peiqiblog.com/article/4923/
版权声明::本博客站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0协议
转载请注明文章地址及作者哦~
暂无评论

发送评论(禁止发表一切违反法律法规的敏感言论) 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇