• Python入门


    Python是一种解释型语言,即程序不需要编译,在运行时才翻译成机器语言,每执行一次都要翻译一次,因此效率比较低

    Python安装完成后会自带一个idle(如下图2-1),就是可以在里面写代码,但是不好用,我们这里使用python编辑器--pycharm,在编写代码的过程中会有提示,方便调试和运行。

    图2-1

    一、        注释

    1)      单行注释

    Python的单行注释符号为#,在代码中使用#,他右边的所有数据均会被忽略,当成注释。

    快捷键:Ctrl+?

    2)      多行注释

    多行注释用三个单引号(’’’)或者三个双引号(“”“)将注释括起来。

    二、        变量

    1)变量名称规则:

    1.字母、数字、下划线的任意组合  2.第一个数字不能是数字   3.变量名最好做到见名知意   4.不可使用关键字(如下图)作为变量名称

    2变量赋值

    Python中变量赋值不需要指定数据类型,直接定义即可。

    等号(=)用来给变量赋值。等号运算符左边是一个变量名,等号运算符右边是存储在变量中的值。

    每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。

    等号后面用单引号或者双引号括起来,说明是字符型string字符型,等号后面为整数,则为int整型;等号后面为小数,则为float浮点型

    如下图示:

                                         

                                                       代码                                                                         运行结果

    注意:变量里面实际上存的是内存地址,也就是这个值存在内存的那个地方,变量本身没有类型,我们所说的"类型"是变量所指的内存中对象的类型。

    三、        单引号、双引号、三引号

    定义变量时,字符串都是用引号引起来的,单引号和双引号没有区别。但是遇到特殊情况要合理使用:

    1.当字符串中有单引号,则用双引号为注释符;或者可以使用转义字符()

    2.当字符串中有双引号,则用双引号为注释符;或者可以使用转义字符()

    3. 当字符串中既有单引号又有双引号,则用三引号(单、双都可);或者可以使用转义字符()

    四、        函数介绍

    1)      input函数:获取用户输入,返回为string类型。

    2)      print函数:输出;在python中,print函数默认换行,可以写成print(要输出的值,end=’’)。

    3)      type函数:返回对象的类型。

    4)       Int函数:类型转换,转换成int型

    5)      float函数:类型转换,转换为float型

    五、        条件判断

    Python使用if语句来进行条件判断。基本形式如下图。Python以缩进来区分表示同一范围。

     

    判断条件成立时,则执行后面的语句;else语句为可选语句。

    If语句的判断条件可以用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)来表示其关系。

    If判断条件的时候,如果是多个条件一起进行判断,那么就需要逻辑运算符and(且)、or(或者)、not(非、取反)。可使用括号来区分判断的先后顺序,括号中的判断优先执行,此外 and 和 or 的优先级低于>(大于)、<(小于)等符号。

    实例:用户输入分数,根据分数得评价:大于等于90,为优秀;小于90且大于等于75,为良好;小于75且大于等于60,为及格;小于60,为不及格

    六、        while循环

    Python 中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为:

    执行语句可以是单个语句或语句块。当执行语句是单个语句时,可以与while写在同一行上。

    判断条件可以是任何表达式,为真时,则执行执行语句;为假时,则结束循环。

    实例:小游戏,随机生成1-100的整数,猜此数,每次提示猜大了还是小了,限制只能猜3次

     

    七、      for循环

    for循环可以用来遍历某个对象(遍历:就是把循环中的第一个元素到最后一个元素依次访问一次),格式如下:

    实例:

    八、      breakcontinue

    break:退出循环。用在while和for循环

    continue:退出本次循环,继续下一次循环。用在while和for循环

    实例:

                          

    九、        循环中的else语句

     

    在Python中,while和for可以对应一个else,else语句在循环迭代正常完成之后执行。换句话说,如果我们不是以正常方式以外的其他任意方式退出循环,那么else分支将不被执行。

    实例:

    十、   格式化输出

    格式化输出就是将你的输出格式化成一个样子。

    有三种方式:

    1)用“+”连接,直接把输出的字符串和变量连接起来,不推荐用,占内存空间

    2)用占位符,常用占位符有3种:%s、%d和%f

    %s是后面的值是一个字符串,%d是后面的值必须是一个整数,%f后面是小数。

    %f里默认都保留6位小数,也可以指定保留小数位数,格式是:%.保留小数位数f

    %f指定保留小数位数时具有自动四舍五入的功能

    3)format方法:官方推荐使用

    它通过{}和:来代替%

    1、通过位置

     

    2、  通过关键字:{}里的名称随便写,但是要和后面的format中的名称一致。

     

  • 相关阅读:
    【1118 | Day61】Vue中的循环以及修改差值表达式
    【1118 | Day61】Vue成员获取
    【1118 | Day61】Vue事件获取当前对象
    【1118 | Day61】Vue的使用
    【1113 | Day60】Vue介绍
    【1113 | Day60】灵魂拷问:什么是虚拟DOM?
    【1105 | Day59】灵魂拷问:为什么要在虚拟环境下进行 django 的开发?
    【1101 | Day58】一篇文章彻底理解cookie,session,token
    CSS中控制换行的四种属性
    弹出框居中显示
  • 原文地址:https://www.cnblogs.com/ruijie/p/8616019.html
Copyright © 2020-2023  润新知