• 2. Python基本知识


    1.0 Python常用的符号

      符号 实例 备注
    单行注释  # # 我是注释,可以在里写一些功能说明之类的哦 以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用
    多行注释 '''  '''

    '''
    我是多行注释,
    可以写很多很多行的功能说明
    哈哈哈。。。
    '''

     
    普通输出  print  print("Hello, world")  
     格式化输出    print("我的姓名是%s,年龄是%d"%(name,age))  

    1.1 python程序中,中文支持

    如果直接运行输出,程序会出错。
    解决的办法为:在程序的开头写入如下代码,这就是中文注释

    #coding=utf-8

    在python的语法规范中推荐使用的方式:

    # -*- coding:utf-8 -*-

    1.2 变量及类型

     1.3 标识符和关键字

    什么是关键字?

    python一些具有特殊功能的标示符,这就是所谓的关键字
    关键字,是python已经使用的了,所以不允许开发者自己定义和关键字相同的名字的标示符

    查看关键字:

    import keyword
    print(keyword.kwlist)
    print(type(keyword.kwlist))  #查看kwlist类型

    ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', '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']
    类型是list:<class 'list'>

    1.4 普通输出

    python中普通的输出

    # 打印提示
    print('hello world')  #字符串要用单引号或者双引号印住

    1.4. 1 格式化输出

    age = 10
    print("我今年%d岁"%age)
    age = 18
    name = "xiaohua"
    print("我的姓名是%s,年龄是%d"%(name,age))

    输出:

    我的姓名是xiaohua,年龄是18

    1.5 常用的格式符号

    1.6 换行输出

     在输出的时候,如果有 那么,此时 后的内容会在另外一行显示

    print("1234567890-------") # 会在一行显示
    print("1234567890
    -------") # 一行显示1234567890,另外一行显示-------

    1.7 输入

    password = input("请输入密码:")
    print('您刚刚输入的密码是:', password)

     input()的小括号中放入的是,提示信息,用来在获取数据之前给用户的一个简单提示

    input()在从键盘获取了数据以后,会存放到等号左边的变量中

    input()函数接受的输入必须是表达式

    1.8 运算符和表达式

    *表达式

    是由运算符运算对象组成的,单独的一个运算对象(常量/变量)也可以叫做表达式,这是最简单的表达式.

    eg. 4, 4+2, c=3+7, 3>5````````````

    //这里又有一个小点,c=3+7这个表达式的返回值是左值的值即10

    *语句:

    在C语言中,语句大部分是由分号结尾的。

    包括:赋值表达式语句,函数表达式语句,空语句,复合语句(由花括号括起来的一条或多条语句)

    *语句&指令的关系:

    一条语句相当于一个完整的指令

    一个指令却不一定是语句,比如a+b这个表达式也是一个指令,但是不是语句

     

     

     

     

     

    import keyword
    x = keyword.kwlist
    #y = keyword.kwlist
    y = ['abc','123']
    z = x is y
    print("x的值是:",x)
    print("x的数据类型是:",type(x))
    print("y的值是:",y)
    print("y的数据类型是:",type(y))
    print("x和y引用的是否是同一个对象:",z)

      End

  • 相关阅读:
    js中不同的height, top的对比
    正则表达式入门以及记录
    CSS小记(持续更新......)
    Git远程操作
    Git Push 避免用户名和密码方法
    Git本地操作
    CSS3动画属性
    c语言文法
    实验一、词法分析器实验
    词法分析器
  • 原文地址:https://www.cnblogs.com/Kevin-Yang/p/13662131.html
Copyright © 2020-2023  润新知