• 1、初识python


    1、linux下运行python脚本时,在第一行通过“#!/usr/bin/env python”指定python h.py <=> ./h.py 具有相同的效果 (h.py需要有执行权限)

    2、pyc 文件

    执行Python代码时,如果导入了其他的 .py 文件,那么,执行过程中会自动生成一个与其同名的 .pyc 文件,该文件就是Python解释器编译之后产生的字节码。如果已经生产.pyc文件,这时候没有.py文件也可以执行

    ps:代码经过编译可以产生字节码;字节码通过反编译也可以得到代码。

    3、当唯一一个.py文件执行时,命名时.txt也可以执行

    4、“#”用于单行注释,“ “”” ”三个双引号用于多行注释,eg:“”” 第一行  第二行 “””

    5、

    变量定义的规则:

      • 变量名只能是 字母、数字或下划线的任意组合
      • 变量名的第一个字符不能是数字
      • 以下关键字不能声明为变量名
        ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

    6、基本的数据类型:

      数字:123

           字符串:“123abx“ 或者”“” 123abx”””或者‘123abc’

           布尔值:true/false

    关键函数:

    1、raw_input("请输入用户名:")  python 2

          input("请输入用户名:")  python 3

    2、import getpass 

       getpass. getpass("请输入密码")  可以不显示密码

    3、流程控制

      if 条件一:

        内容一(条件一成立则执行)

      else:                                                   elif 条件二:

        内容二(条件一不成立则执行)

      while 条件一:

        内容一(条件一成立会永远执行)

    4、=赋值、==等于、!=不等于、<小于、>大于、and 并且、or 或者

    5、break用于完全结束一个循环,跳出循环体执行循环后面的语句。

      continue是跳过当次循环中剩下的语句,执行下一次循环

  • 相关阅读:
    数据库+mysql
    网络并发项目
    网络编程 IO模型
    并发编程之死锁、进程池、协程
    类的使用
    面向对象—多态,反射
    面向对象-三大特性
    继承与派生
    面向对象
    模块进阶(二)
  • 原文地址:https://www.cnblogs.com/liusiluandzhangkun/p/8520008.html
Copyright © 2020-2023  润新知