Python基础语言和变量

本文介绍了Python的基础语法,包括快捷键、注释和语句结构。详细讲解了标识符和关键字,展示了如何查看关键字列表。接着探讨了Python中的各种数据类型,如数字、文本、布尔值及常用复合类型。还介绍了数据类型的转换方法。输出和输入函数如`print()`和`input()`的使用也被详述,同时解释了变量的定义、使用和重新赋值。这些基础知识对于初学者掌握Python编程至关重要。
摘要由CSDN通过智能技术生成

Python基础语言和变量

基础语法

  • 快捷键

    Ctr + /   -   添加/取消注释
    Ctr + s   -   保存
    Ctr + c   -   复制、拷贝
    Ctr + v   -   粘贴
    Ctr + x   -   剪切
    Ctr + a   -   全选
    Ctr + z   -   撤销
    Ctr + Shift + z  /  Ctr + Y     -   反撤销
    
  • 注释

    • 单行

      # 单行注释2
      
    • 多行

      """
      多行注释1
      多行注释2
      ...
      """
      
      '''
      多行注释1
      多行注释2
      ...
      '''
      
  • 语句

    • 一般条件一条语句占一行;一条语句开头不能随意添加缩进
  • 标识符和关键字

    • 标识符:由字母、数字和下划线组成,并且开能不能是数字

    • 关键字:本身的存在就有特殊意义或者特殊功能的一些标识符

      # 获取、查看关键字
      import keyword
      print(keyword.kwlist)
      
  • 常用数据和数据类型

    • 数字数据:表示数值大小的数据

      int(整形)、float(浮点型)、complex(复数)
      
    • 文本数据:用文字来提供的数据

      str(字符串)
      
    • 布尔数据:在程序中用Ture表示肯定、真,用False表示否定、假的数据就是布尔

      bool(布尔)
      
    • 其他常用数据

      list(列表)、dict(字典)、tuple(元组)、set(集合)、迭代器、生成器、function(函数)
      、自定义类型...    
      
    • 获取数据类型

      # type(数据)
      print(type(10))  # <class 'int'>
      print(type(True))  # <class 'bool'>
      print(type('成都'))  # <class 'str'>
      print(type(3.1415926))  # <class 'float'>
      
    • 类型转换

      # 类型名(数据)  -  将指定数据转换成指定类型
      # 注意:不是所有的字符串都可以转换成数字,字符串去掉以后是一个整数就可以转换成整形,去掉引号后是数字的可以转换成浮点型
      # 3.14  -> 3
      print(int(3.14))  # 3
      print(int(3.99))  # 3
      print(float(3))  # 3.0
      print(int(True))  # 1
      print(int(False))  # 0
      print(float('123'))
      print(float(False))
      
输出和输入函数
  • 输出函数

    • 打印单个数据

      # print(数据) / print(有结果的表达式)
      print(66)
      print(type(56))
      print(100 + 2)
      
    • 同时打印多个数据

      # print(数据1,数据2,数据3,···)
      print(100,200,300)
      print(1.33,'你好',True,10 + 2,type(12.3))
      
    • 定制结尾符号

      # end = '\n'
      # 每一个print都有一个end,end的默认值是换行符。当print打印完所有的数据后会自动打印end的值。
      print(100,end=';')
      
    • 定制数据分隔符

      # sep=' '
      # 数据分隔符的默认值是空格,控制的时候同时打印多个数据的时候,数据之间的分割方式
      print(100,200,203,sep='<',end='!=')
      
  • 输入函数

    # 变量 = input(输入提示信息)     -  从控制台输入内容,并且将输入的内容保存到变量中
    name = input('请输入姓名:')
    print(name)
    
    #  注意:通过input函数不管输入的内容是什么,返回的数据类型都是字符串(str)
    age = int(input('请输入年龄'))
    print(age,type(age))
    

变量

  • 变量:变量就是保存数据的容器;将数据保存到变量中以后,就可以通过使用变量来使用数据

  • 定义变量

    • 语法:变量名 = 值
    • 要求:是标识符,不是关键字
    • 规范:见名知意,多个单词要用下划线隔开,不能使用系统函数类名和模块名
  • 使用变量

    num = 10
    print(10)
    print(num)
    
  • 重新赋值

    name = '小明'
    print(name)
    
    name = '小红'
    print(name)
    
  • 同时定义多个变量

    • 同时定义多个变量赋相同的值

    • a = b = c = 200
      print(a, b, c)
      
    • 同时定义多个不同变量赋不同的值

      x, y, z = 10, 20, 30
      print(x, y, z)
      
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值