zoukankan      html  css  js  c++  java
  • python第一课

    python基础

    基础

    print('hello worl')

    后缀名可以任意?

    导入模块时py以外的文件会导入不了

    >>>python 2.py

    python2默认使用ASCII码对照表进行解释,python3使用Utf-8解释

    linux py文件包含解释器路径

    #!/usr/bin/env python

    python2声明一下编码即可(虽然仍会乱码,但不会解释不了,报错)

    # -*- coding:utf8 -*-

    Unicode万国码:规定用至少16位来表示一个字符(至少2byte)

    考虑低数的浪费性,发明了utf8,能用多少位表示就用少的位数进行表示

    关键字

    input("")  # 等待输入

    print()  # 打印输出

     and、as、assert、break、class、continue、def、elif、del、else、except、exec、finally、ls、lambda、not、or、pass、print、raise、return、try、while、with、yield

    # 持续补充

    变量

    字面意思:可以变化代指的字符

    命名规则:字母、数字、下划线,不能以数字开头,区分大小写,也不能取系统关键字,也建议不用内置的方法或三方函数或类或库的名字。尽量使用生活写照来命名,做到见名知意。

    下划线去链接单词,不用驼峰式命名

    代码块

    :后面相同缩进的内容就是同一个代码块

    python一般使用的相同缩进为4个空格,用一个tab键来代表4个空格

    IF条件语句

    1.基本判断

    if 条件:

      执行语句

    else:

      执行语句

    2.连续判断

    if 条件:

      执行语句

    elif 条件:

      执行语句

    ...

    else:

      执行语句

     3.嵌套判断和什么都不执行

    if 条件:

      if 条件:

        if 条件:

          pass

        else:

          pass

      else:

        pass

    else:

      pass

    基本数据类型

    字符串:引号包含的内容

    " "  """ """  ' '  ''' '''

    加法:n1='a',n2='b',n3=n1+n2,print(n3)->>ab

    乘法:n1='10',print(10*n1)->>10101010101010101010

    数字:

    age = 12

    加 减 乘 除 幂 余

    + - * / ** % 

    整除 //

    while循环

    while 条件:

      执行语句

    for循环

    for 条件:

      执行语句

  • 相关阅读:
    PyCharm 的安装与入门操作
    第一个 Python 程序
    ubuntu中使用apt命令安装ipython失败解决方案
    MOS管学习笔记
    arm-none-linux-gnueabi-gcc No such file or directory这个错误的解决方法
    Taglist: Exuberant ctags (http://ctags.sf.net) not found in PATH. Plugin is not loaded.
    linux 下chown改变隐藏文件夹
    busybox编译 fatal error: curses.h: 没有那个文件或目录解决办法
    mount加载虚拟机增强工具步骤
    命令行终端快捷键
  • 原文地址:https://www.cnblogs.com/hustar/p/14004687.html
Copyright © 2011-2022 走看看