• 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 条件:

      执行语句

  • 相关阅读:
    前端工程师须知pc电脑端分辨率
    移动前端的坑
    07.01工作笔记
    缓存
    word-wrap,white-space和text-overflow属性
    页面结构
    Spring Bean的作用域和自动装配
    Spring配置文件
    初识Spring和IOC理解
    MyBatis缓存
  • 原文地址:https://www.cnblogs.com/hustar/p/14004687.html
Copyright © 2020-2023  润新知