zoukankan      html  css  js  c++  java
  • python的学习笔记1

    小知识点:1、当两个运算对象都是整数时,结果也是整数。若为浮点数,python会执行浮点除法,结果是浮点数。

                      2、模的运算对象是整数,得到的是第一个整数与第二个整数相除的余数。在Python中,模运算符用百分号(%)表示,举例来说,x%10可以提取出一个数最右边的一位数字(以10为基 数)。同理,x%100可以提取出一个数最右边的两位数字。

                    3、Python提供了一个输入函数raw_input,用来获取键盘输入3。当调用这个函数 时,程序会暂停运行,等待用户的输入。当用户按下回车键时,程序就恢复运行,raw_input函数以字符串形式返回用户输入 的值。 表示新开辟一行,

                     4、如果希望用户输入一个整数,你可以尝试int()函数,将返回的值转换成整数型。转为浮点型使用float()函数,转为字符型使用str()函数,#表示注释

                     5、语句块内没有语句的数量限制,但至少要有一行。有时候,空白的语句块也是有用的,通常是为还未写的代码预留空间。在 这种情况下,使用pass语句,表示什么也不做。

                    6、Python内置了“try/except”条件执行结构,用来解决意料之中和意料之外的错误。你知道程序可能存在问题,希望在错误发生 时增加一些语句,这时try 和 except就派上用场了。如果没有出错,这些额外的语句(except语句块)就会被忽略掉。

                    7、在已知逻辑表达式整体结果的情况下停 止判断,这称为短路评估。

                    8、Python中我们用import导入我们需要的模块。例:import random;import math (math含math.log10(ratio)、math.sin(ratio)等)

                    9、random函数只是众多随机数函数中的一个。randint函数传入两个整数参数,并返回介于这两个参数之间的整数(包括这两个 参数在内)。例如:random.randint(5, 10)、math.pi表示π、math.pow(底数,指数)、math.cos(math.pi)

                   10、当遇到要调用的函数时,不会接着去执行下一句,而是跳到函数体,执行完函数体 里的语句,然后回到刚才跳出的地方继续执行。函数定义并不改变程序的执行顺序,但要记住,函数只有被调用的时才会被执行。

                    11、‘呼呼’*4表示呼呼重复4遍输出。

                    12、变量(如michael)作为形参与实参(如bruce)不同。函数的形式参数是什么类型的值都可以被传入,而实参的值是确定 的

                    13、空函数也许会在屏幕上输出什么或者有其它的用途,但其本身没有返回值。如果你试着将结果赋值给一个变量,就会得到一 个特殊的值None。

                            >>> result = print_twice('Bing')

                                   Bing Bing    #其中print_twice无返回值所以后面print result 得到None值,print_twice仅仅是执行了这个函数无返回值

                           >>> print result

                                   None

  • 相关阅读:
    springcloud 项目源码 微服务 分布式 Activiti6 工作流 vue.js html 跨域 前后分离
    springcloud 项目源码 微服务 分布式 Activiti6 工作流 vue.js html 跨域 前后分离
    OA办公系统 Springboot Activiti6 工作流 集成代码生成器 vue.js 前后分离 跨域
    java企业官网源码 自适应响应式 freemarker 静态引擎 SSM 框架
    java OA办公系统源码 Springboot Activiti工作流 vue.js 前后分离 集成代码生成器
    springcloud 项目源码 微服务 分布式 Activiti6 工作流 vue.js html 跨域 前后分离
    java 视频播放 弹幕技术 视频弹幕 视频截图 springmvc mybatis SSM
    最后阶段总结
    第二阶段学习总结
    第一阶段学习总结
  • 原文地址:https://www.cnblogs.com/HuangDaDa/p/8005298.html
Copyright © 2011-2022 走看看