今天看啥  ›  专栏  ›  闲云野鹤_23dd

python_基础语法

闲云野鹤_23dd  · 简书  ·  · 2020-12-26 19:42

python package

也就是python包,与文件夹类似,不过python包 主要存放python脚本


image.png

注释

快捷键: ctrl+/
单行注释: #

# 注释内容

多行注释: ‘’’ ‘’’

''' 注释内容1 注释内容2 注释内容3 '''

变量

什么是变量

正如其名,变量是可变的
正在运行着的程序中数据基本都是在内存中
程序通过内存地址来寻找自己需要的数据
作为人类的我们,不会想去看内存地址
也不会记得内存地址
于是我们给内存地址起一个我们认识且容易记的名字
这个名字叫做变量,它关联着内存地址
可以通过变量来访问内存中的数据

变量图解

image.png

语法

a = 123 b = '文字'

语法格式:
变量名 = 变量值

= 的作用在于 赋值

引用地址

方法

什么是方法:

方法就是组合一段代码,来实现特定的功能, 可以反复调用。更方便代码的阅读和重构.

`def fun1():
print('How are you')
print('I am Fine')

def fun2(name,age):
print('我是',name)
print('我'+age+'岁')
def fun3(num1,num2):
return num1+num2`

语法格式:
若方法内有参数,用 , 隔开
使用 缩进 来区分代码块
return 代表方法有 返回值

def 方法名():
    方法内的代码

def 方法名(参数1,参数2,...):
    方法内的代码  

def 方法名(参数1,参数2,...):
    方法内的代码  
    return xxx  

调用方法:

`方法名(参数1,参数2....)

或者

方法名(参数1名=参数1值,参数2名=参数2值,....)`

main方法

固定写法:

if __name__ == '__main__':AXXX代码块

main方法不同于普通方法, 可以直接执行
main方法一般写在 模块末尾

标识符

什么是标识符?

就是写代码的过程中起的名字,包含 变量名,方法名,类名,包名等等.

命名规范

  1. 由字母,数字,下划线组成,但是不能以数字开头
  2. 在相同作用域不能重复
  3. 大小写敏感
  4. 不可用关键字做标识符
  5. 名字最好 见名知意

现有关键字:

['False', 'None', 'True', 'and', 'as', 'assert', 'async', 
'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 
'else', 'except', 'finally', 'for', 'from', 'global', 'if', 
'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 
'raise', 'return', 'try', 'while', 'with', 'yield']

image.png

如何添加单行注释:#注释内容
如何添加多行注释'''注释内容'''
声明一个变量 a , 并赋值: 测试 a=测试
声明一个变量 b , 并赋值: test b=test
打印 变量a 和 b print(a,b)
写一个方法,方法名为 fun4,传入三个参数: n1,n2,n3; 要求计算n1加n2,然后减去 n3. 方法 返回计算后的值
def fun4(n1,n2,n3):
print(n1+n2-n3)
写一个main方法,调用 两次 fun4 方法,要求一个使用顺序入参,一个使用指定参数入参 , 并打印返回值
如果代码基础薄弱,请将课件中的例子代码,手写一遍
imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)




原文地址:访问原文地址
快照地址: 访问文章快照