• 变量&字符串


    变量

    变量定义规范:

    # 声明变量:
    name = "Neo Zheng"    # name为变量名(标识符),"Neo Zheng"是变量值。

    变量定义规则:

    1. 变量名只能是字母、数字或下划线的任意组合;
    
    2. 变量名的第一个字符不能是数字;
    
    3. 有些关键字不能声明为变量名。['and', 'as', 'print', ...... ] 因为这些关键词是Python的语法。
    
    注:变量名中间不能有空格,但末尾可以有。

    变量命名习惯:

    # 1. 驼峰体:
        eg. NumbersOfStudents = 53
        首字母都大写。
    
    # 2. 下划线体:
         eg. numbers_of_students = 53 
    Python官方推荐下划线体。
    
    定义变量尽量避免:
    1.变量名为中文、拼音;
    2.变量名过长;
    3.变量名词不达意。

    常量:

    常量即指不变的量,如π, 或在程序运行过程中不会改变的量。
    
    Python中没有专门的语法代表常量,约定俗成用变量【全部大写】代表常量。

    用户交互:

    # 读取用户输入:
    name = input(" what is your name?")
    print(name)     # 执行脚本就会发现,程序会等待你输入完姓名之后再往下继续走

    注释:

    代码注释用 #
    
    代码注释规则:
    
    1.不用全部加注释,只需在自己觉得重要或不好理解的部分加注释即可;
    
    2. 注释可以用中文或英文, 但不要用拼音。
    
    注: 加注释特别重要

    数据类型 之基本类型:

    注:type( )可以查数据类型, print( type() )

    字符串:

    # 在Python中, 加了引号的字符都被认为是字符串。
    name = "neo"  # 双引号
    age = "22"  # 加引号就是字符串
    age2 = 22    # int
    msg = ''' my name is neo, I am 22.'''     #3 个引号也可以
    hometown = 'Tianjin'    # 单引号也可以
    
    # 单双引号没有任何区别,只需下面情况需考虑配合使用:
    
    msg = " my name is neo, I'm 22."

    多引号的作用:

    # 多行字符串必须用多引号。
    msg = ''' my name is neo,
                I'm 22. '''
    # 不加引号的字符串被认为是变量。
    如   name = jack    # 这句话的意思是: 要把jack变量的值赋给name. 常见的有 a = b.
    
    # so 变量一定要先定义再使用。

    字符串拼接:

    字符串只能进行“相加” 和 “相乘”运算。
    相加就是简单拼接;
    相乘就是复制自己多少次,再拼接在一起。
    注:字符串的拼接只能是双方都是字符串,不能跟数字或其他类型拼接单双引号。

    格式化输出:

    先看如下程序:

            

    在左图中,%s 是占位符, %是连接符。
    # 占位符:s代表string(字符串),d 代表digit(数字),f 代表float。
    
    #  注意: %d后面必须得是数字, input()读进去的所有数据都会默认为字符串(str), 可以利用int( input() )把input()中的内容转换成数字类型。
    Code your future.
  • 相关阅读:
    XML认识
    servlet清晰理解
    JDBC基本知识
    JSP中的路径
    JavaBean基础
    JSP执行过程详解
    JDBC连接mysql
    JSP简易留言板
    Jmeter性能测试之基础知识(一)
    linux下安装redis并开机自启动
  • 原文地址:https://www.cnblogs.com/neozheng/p/8278123.html
Copyright © 2020-2023  润新知