首页 > 编程语言 >pythonChap3变量与函数

pythonChap3变量与函数

时间:2023-11-23 21:55:11浏览次数:35  
标签:body 变量 pythonChap3 header pass print 函数

变量与操作

变量

用 = 赋值
新的值会覆盖掉旧的值
新值的数据类型不一定要与旧的相等

变量命名规则:

必须以字母或下划线(_)开头
命名可由字母、数字和下划线组成
大小写敏感
尽量避免使用保留字命名

保留字:
['False',
'None',
'True',
'peg_parser',
'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']

多变量赋值

a = b = c = 2
print(f"a={a}, b={b}, c={c}")
a=2, b=2, c=2

a, b, c = 1, 2, 6
print(f"a={a}, b={b}, c={c}")
a=1, b=2, c=6

函数

组成:header和 body

header:定义函数接口(函数名称和参数)

当函数被调用时,参数将会作为变量被提供给函数的 body 部分
可以提供多个参数(用逗号 , 分隔),也可以不提供参数(0 个)
header 以冒号(:)结尾,代表后面会跟着 body 部分
函数的 header 的写法:

def functionName(parameters):
pass # 函数的 body 部分,这里使用 pass 代替

body:函数需要执行的操作

语句需要缩进(由 Code Style Guide 决定)
当语句不再缩进,函数部分结束
一般会使用 return 语句,来让函数返回其结果,但不是必须的

调用函数

用函数名调用函数
函数名后紧跟一对括号
函数括号中为设定的参数的值

多返回值

def Multi_Return_Values():
return 9, 2, 8
a, b, c = Multi_Return_Values()
print(f"a={a}, b={b}, c={c}")

内置函数

类型转换

print(bool()) 转换为布尔类型(Ture or False)
print(float()) 转换为浮点数
print(int()) 转换为整数(舍弃小数点)
print(abs()) 绝对值
print(max()) 最大值
print(min()) 最小值
print(pow(2,10)) 次方运算(2的10)次方
print(round()) 四舍五入

函数组合

嵌套函数先运行最内层的函数

标签:body,变量,pythonChap3,header,pass,print,函数
From: https://www.cnblogs.com/wangyixiang2023004464/p/17852592.html

相关文章

  • Delphi获取当前系统时间(使用API函数GetSystemTime)
    在开发应用程序时往往需要获取当前系统时间。尽管Y2K似乎已经平安过去,但在我们新开发的应用程序中还是要谨慎处理“时间”问题。在《融会贯通--Delphi4.0实战技巧》(以下简称“该书”)第89页专门介绍了两种获取当前系统时间的方法,但这两种方法都存在不足或错误,以下就此进行讨......
  • 聪明办法学python chap2数据类型与操作 3变量与函数
    Python(二)数据类型与操作类型print(type(2))#整型intprint(type(2.2))#浮点型floatprint(type(2>3.4))#布尔型boolprint(type(type(2)))#类型typeprint(t......
  • django模板使用的两种方式 模板语法之变量
    模板语法之变量DTL:DjangoTemplateLanguage1模板中使用{{python变量}}############views.pydefindex(request):num=10ss='lqzishandsome'b=Falsell=[1,2,43]dic={'name':'lqz','age':18}deftes......
  • shell脚本——函数与数组
    函数函数和别名很像有些脚本会被反复使用alias脚本比较复杂函数脚本的别名使用函数可以避免代码重复,增加可读性,简化脚本定义函数名(){脚本}function函数名(){脚本}先定义在调用#!/bin/bashos(){ifgrep-iqcentos/etc/os-releasethenecho"该系统是cento......
  • Python Chap3 变量与函数
    #变量与函数##变量1.变量是一个**名字**,它所指代的是一段数据2.使用=来对这段数据的区域进行赋值x=53.新的值会覆盖掉旧的值4.新值的数据类型不必与旧值相同##变量命名规则1.必须以字母或者下划线_开头2.命名可由字母,数字或下划线组成3.大小写敏感4.尽量避免使......
  • JavaScript字符串函数,都在这里了
    先来一波JavaScript提供了许多内置的字符串函数,用于处理和操作字符串。下面是一些常用的字符串函数的总结:length:返回字符串的长度。varstr="Hello";varlen=str.length;//返回5concat:将多个字符串连接起来。varstr1="Hello";varstr2="World";varresul......
  • 变量与函数Variables and Functions
    Task04:变量与函数VariablesandFunctions变量Variables变量是一段数据,用"="对某个变量名赋值新的值会覆盖掉旧的值新值的数据类型不必与旧值相同x=5print(x)x="data"print(x)data变量命名规则:必须以字母或下划线(_)开头命名可由字母、数字和下划线组成大小写敏感......
  • Fortran 中write函数用法详解及格式化输出简介
    目录write函数用法详解及格式化输出简介write的最基础用法print格式化输出常用格式控制符详解Iw.[m]Fw.dEw.d[Ee]Dw.dAwnXLw字符串/不常用格式控制符详解Gw.d[Ee]TcTLnTRnSP,SSBN,BZkPBw[.m]Ow[.m]Zw[.m]使用print进行格式化输出附录format命令格式控制符号表参考write函数......
  • 初识回调函数
    1、定义1)声明函数指针类型typedefint(*CallBackFunction)(inta,intb);2)定义函数指针对象CallBackFunctionCallBackFunction_PTR;3)初始化函数指针对象voidset_call_back(CallBackFunctioncbf){ CallBackFunction_PTR=cbf;......
  • Java8函数式接口, 方法引用, 构造器引用, 数组引用
    函数式(Functional)接口只包含一个抽象方法的接口,称为函数式接口。你可以通过Lambda表达式来创建该接口的对象。(若Lambda表达式抛出一个受检异常(即:非运行时异常),那么该异常需要在目标接口的抽象方法上进行声明我们可以在一个接口上使用@Functionallnterface注解,这样做可以检查......