• python大法好——变量、常量、input()、数据类型、字符串、格式化输出、运算符、流程控制语句、进制、字符编码


    python基础知识

    1.变量

    变量:把程序运算的中间结果临时存到内存里,以备后面的代码可以继续调用。

    作用:A.存储数据。

               B.标记数据。

    变量的声明规则:

               A:变量名只能是字母,数字或下划线任意组合。(不可以有特殊字符)

               B:变量名第一个字符不可以是数字。

               C:不可以用关键字命名。

    命名习惯:

               A:驼峰体(每个单词首字母大写)

               B:下划线.

                     例:

            age_of=56

    2.常量

    常量:指不变的量。

    在python中没有专门的语法代表常量,程序员约定俗成用全部大写代表常量。

            AGE=18

    3.input()函数

    用来读取用户输入。

    例:

    imp=input("你吃了吗")
    print(imp)

    重要:这个函数无论你输入什么,它接受的都是字符串类型。

    在python中  #被用作注释。

    4.数据类型

    数据类型是每个语言中必备不可少的。

           

    在python中 特别强调:long(长整型)没有限制数值大小,他也实际上不可能无限大。在python3后,没有long了,即使输入很大的数他都会自动转为int型。 

    5.字符串

    在python中加了引号的字符都认为是字符串。

    有单引号'   '.   双引号 "  ".  

    重要:三引号:"""  """.三引号用于很多话或者很多行。

    字符串之间用+拼接。

    奇特之处:字符串*数字     打印出来是数字遍字符串。

    name="la"*10
    print(name)
    
    
    #结果是:lalalalalalalalalala

    6.格式化输出

    在格式化输出中有用知识也就是占位符了。

    %s   字符串类型的占位符

    %d   数字型的占位符

    %f   浮点型占位符

    7.运算符

    算术运算符:+ - * / % **(次方)

    比较运算符:== != > < >= <=

    赋值运算符:= += -= *= /=

    辑运算符: and与  or或  not 非

    8.流程控制

    if-else :

    if   条件 :
         操作
    else :
         操作

    if-elif-elif-else:

    if    条件 :
          操作
    elif  条件 :
          操作
    else :
          操作

    while循环:

    while 条件 :
          操作

    while-else循环

    while 条件 :
          操作
    else :
          操作

    操作中如果没被break 循环运行完会走else下面的操作语句。

    我们可以用这个来测试程序。

    9.进制转化

    python中有bin()这个函数可以直接十进制转为二进制。

    number=bin(342)
    print(number)

    二进制每八位取一次,位不够0来补。

    每一位0或1所占空间单位位bit(比特),计算机中最小的单位。

    10.字符编码

    GB2312中国人自己编的(国标码)。

    GBK

    GB18030

    ISO标准组织(Unicode编码)

    utf-8

  • 相关阅读:
    分享jQuery的常用技巧12招
    浅析淘宝数据魔方技术架构
    JavaScript的跨域共享的方法
    PHP实现QQ达人信息抓取
    Dreamweaver CS5.5试用小感和破解方法附下载地址
    ExtJS 4应用架构设计
    webkit webApp 开发技术要点总结
    用delphi编写ISAPI过滤器
    1020卡免费共享测试!
    一些有用的網站
  • 原文地址:https://www.cnblogs.com/lchh/p/9356405.html
Copyright © 2020-2023  润新知