首页 > 编程语言 >聪明办法学python-task2

聪明办法学python-task2

时间:2023-11-25 23:25:16浏览次数:31  
标签:task2 运算 False 函数 python 整数 聪明 True 变量

变量与函数

  1. 变量-->标签;新值数据类型和旧值不必相同,覆盖

  2. 变量命名规则

    必须以字母下划线开头,命名由字母,数字,下划线组成

    大小写敏感

    尽量避免使用保留字命名

  3. 多变量赋值 a,b,c=1,2,6 两边对等,元组的解包

  4. 函数 header body

    在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数(多个参数或者无参数)和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。

  5. 语句(不能打印,可以执行一些操作)与表达式(可以print)

  6. 内置函数

    类型转换bool() float() int()

    abs()绝对值,max(),min(),pow()次方运算,

    round(number,ndigits),number指进行四舍五入操作的数,ndigits指保留小数位数

    math.floor()向下取整,取不大于x的最大整数

  7. 要修改某个值,必须声明它是全局变量,否则默认局部变量

    global g
    g=1
    
  8. 嵌套函数最先执行最内层

    函数内的变量具有局部作用域,只存在于函数内部,与其他函数中的同名变量无关

    数据类型和操作

    1. type()类型

      import numbers

      isinstance()可以应对任何类型,更稳健

      布尔值bool(True False)

      只有所有都为True,and运算结果才是True

      只要其中有一个为True,or运算结果就是True

      逻辑判断,短路求值

      整数int,浮点数float

      内置常量 True False None

      math库 :pi 3.14... e inf无穷,常量值不能修改

      not运算是非运算,它是一个单目运算符,把True变成False,False变成True

    2. @矩阵乘法,**/浮点除,结果是浮点数;//整除,结果是整数;****幂次方,多个方从右往左算

    3. math.fmod(x,y) 结果是浮点数

      %结果是整数

    4. 输出时整数和字符串不能用 +

标签:task2,运算,False,函数,python,整数,聪明,True,变量
From: https://www.cnblogs.com/nanhong/p/17856318.html

相关文章

  • 聪明办法学python task03,task04
    条件语句  if条件:                      多个条件判断用elif如果判断需要多个条件需同时判断时,可以使用or(或),表示两个条件有一个成立时判断条件成功;使用and(与)时,表示只有两个条件同时成立的情况下,判断条件才成功循环语句:for......
  • python第二次学习笔记
    python中的四大数据类型:1.list(列表):*list是一种有序的集合,可以随时添加和删除其中的元素。比如,我们可以列出一些名字就可以用一个list表示:  >>>names=['Mike','Tom','Bob']我们也可以列出一些数字:>>>numbers=[1,3,5,6,7]在第一个的列表中,我们......
  • Python基础语法
    输入输出print():基础控制台输出将()中的内容输入到控制台(console)中直接输出字符串要使用引号包裹 print("hello,world")使用“end”来控制输出结尾(默认以\n(换行)结尾) print("hello,world",end="")#不换行结束 print("hello,world",end="*")#以*作为结尾 prin......
  • python task2
    python(二)数据类型和操作基本类型整数Integer(int)浮点数Float布尔值Boolean(bool)类型Type字符串String(str)列表List元组Tuple集合Set字典Dictionary(dict,或者映射map)复数ComplexNumber(complex)函数Function模块Module常用内置常数python内置了一......
  • Python GUI 开发过程中踩过的坑总结
    1、在使用pycharm开发运行时,ide会默认添加python文件和资源文件到python路径中去,所以通常不会报错,但是默写情况则会出现报错,如模块加载不到其他模块的问题。在手动创建项目工程目录结构时,需要将指定的python文件存放目录设定为【sourcesroot】,然后在该目录下在创建目录时要创建......
  • 使用 NSIS 将 Python 程序制作成 Windows 环境下的安装程序(安装包)
    转载于:https://www.freesion.com/article/1583987771/#1_NSIS__6NSIS官网下载:https://nsis.sourceforge.io/Main_Page首先,需要使用PythonPyInstaller模块将Python程序制作成可直接运行的EXE程序。(可以不要-F参数)将我们所需的、打包好的windowdemo目录(文件夹)压索成.zip......
  • python
    python注释1.单行注释:#2.多行注释:用‘’‘或“”“包裹起来(头尾都是三个标)基础语法1.print​ 普通输出每次print后自动换行​ 若不想换行print(”。。。。。“,end="")​ 可一次输出多个内容print(”AB","A")输出ABA​ print(”AB","A",sep="*")sep改两个输......
  • python 中实现对列表中各元素的个数进行统计
     001、方法1>>>list1=["aa","aa","bb","aa","cc","cc"]##测试列表>>>list1.count("aa")##借助内置函数输出单个元素的次数3>>>s......
  • 聪明办法学Python task03 & task04
    聪明办法学Python学习笔记chapter2数据类型和操作DataTypesandoperator常用内置类型BuiltinTypes在本节中,我们将要见到这些基本类型:整数Integer(int)浮点数Float布尔值Boolean(bool)类型Type(是的,“类型”也是种类型!)严格的来说,Type是一种类的对象,Python是......
  • 聪明方法学python task2,task3
    数据类型类型Type本身也是类型Float默认双精度Moudle内置常数None表示空值tau(2*pi)inf,浮点正无穷大,等价于float(‘inf’),负无穷大使用-math.inf逻辑运算符not类比c语言‘!’and,or类比&&和||浮点数误差`print(0.1+0.1==0.2)#True``print(0......