python之基础学习

变量

定义:将程序中运行的中间值临时存储起来,以便于再次使用

变量的命名规则:

①由数字、字母、下划线组成
②不能以数字开头
③禁止使用Python中的关键字
④变量名具有可描述性
⑤变量名要区分大小写
⑥不能使用中文和拼音
⑦推荐写法:驼峰命名和下划线连接

常用关键字

['False', 'None', 'True', 'and', 'as', 'assert', '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']

常量

定义:python中是没有常量的,为了方便于其他编程语言,约定俗称以全大写的变量名表示

常规用途:一般用于配置文件

用户输入

语法形式:input(“提示语”)

  • 在Python3中,input()接收数据的数据类型都是str类型。

1591104-20190905205229019-2084052023.png

1591104-20190905205246376-1810619011.png

  • 在python2中,raw_input(),与Python3中的input()效果完全相同

1591104-20190905205734189-1434244959.png

1591104-20190905205714364-1427217361.png

  • 在python2中,input()接收的数据得数据类型是原数据类型,但输入字符串的时候需要两边加双引号或’单引号,用以告诉计算机输入的是字符串

​ 输入数字1591104-20190905205657349-292114043.png

1591104-20190905205643494-749398018.png

如果不加单双引号,就会出现如下情况:

1591104-20190905205629363-904431579.png

type()方法:

  • 用来查看数据的数据类型

注释

单行注释:在将要注释的内容前面加一个#即可

多行注释:三个单引号或三个双引号(推荐三个双引号)如:“”“被注释内容 ”“”

数据类型初识

  • int --整形

1591104-20190905205348362-134838283.png

  • str --字符型

1591104-20190905205419375-867321235.png

  • bool --布尔型 只有 True或False,一般用于if,while条件判断

1591104-20190905205435407-1521943079.png

流程控制语句(if)

  • if 语句(条件为真,执行下面的语句)

    用法:

    if 条件:
      当条件为真时执行的语句

    例句:

    your_age = int(input("请输入你的年龄:"))
    if your_age > 18:
        print("你可以观看影片了!")
  • if...else...语句(二选一)

    用法:

    if 条件:
      判断条件为真时,执行这里语句
    else:
      否则执行这里的语句

    例句:

    your_age = int(input("请输入你的年龄:"))
    if your_age >= 18:
        print("你可以观看影片了!")
    else:
        print("请在家长的陪同下观看!!!")
  • if ...elif...elif语句(多选一或零)

    用法:

    if 条件①:
      条件①为真,执行这条语句,跳出if
    elif 条件②:
      若条件①不满足,且满足条件②,执行这里的语句并跳出if
    elif 条件③:
      若条件①条件②不满足,且条件③满足则执行这里的语句,并跳出if

    例句:

1591104-20190905205512355-1682689689.png

  • if...elif...elif...else语句(多选一)

    用法:

    if 条件①:
      条件①为真,执行这条语句,跳出if。
    elif 条件②:
      若条件①不满足,且满足条件②,执行这里的语句并跳出if。
    elif 条件③:
      若条件①条件②不满足,且条件③满足则执行这里的语句,并跳出if。
    else:
      若以上条件都不满足,则执行这里的语句。

    例句:

1591104-20190905205537413-1350220021.png

  • if嵌套

    用法:

    if 条件①:
      if 条件②:
          先判断条件①是否为真,为真则判断条件②是否为真,为真则执行这里的语句。
    

    例句:

1591104-20190905205552661-1613531424.png

  • 等效语句:and连接判断条件

1591104-20190905205605355-2132698224.png

转载于:https://www.cnblogs.com/kindvampire/p/11469733.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值