python学习笔记—变量

1 变量的命名和使用    

        变量的命名:只能包含字母、数字、下划线。但不能数字开头,不能包含空格

        变量是标签:变量指向特定的值。始终指向最新的赋予值。

2 字符串str

        用单引号或双引号括起来的一系列字符。

              ‘Hello World’

              “Hello World”

        注意:用双引号“”时,在字符串内能够正常的使用 ’ 这个符号。但当使用单引号时,由于会导致错误的字符串边界划分,因此没法正常使用撇号。

2.1 字符串的输出方式——方法title()、uppper()、lower()

        name = “ada lovelace”

        print(name.title())     可以运用title方法使字符串变量name以首字母大写方式显示。title方法不需要其它的参数,因此后面括号为空。

        print(name.upper())  字符串全大写显示方法。

        print(name.lower())  字符串全小写显示方法。

2.2 在字符串中插入变量——方法format

        在字符串中插入变量的值。f是format的缩写。目前新版的格式如下:

        格式:f“Hello, {x1} {x2}”      其中x1、x2为变量。

        输出结果为:Hello,Ada Lovelace!

        进一步的,如果想设置间距、输出顺序等内容,可以根据老版的format格式进行,详细信息见:

Python中format函数用法_python学习者的博客-CSDN博客_format在python中的用法

        下面是一个分别用老版新版format写的乘法表。其中老版中{}内的内容可以这样理解{x:y}中的x代表输出第几个元素,也可以不写这个,这花括号按顺序依次输出0,1,2…,y代表输出字符串的长度,如一个输出为1位而设置的输出y=2,即两位,则会呈现空格再输出的显示。

 2.3 制表符与换行符 \t、\n

        制表符 \t:添加一定的空白。

        换行符 \n:换行输出。

2.4 消除空白——方法rstrip()、lstrip()、strip()

        在python中,“python”和“python ”虽然只是多了一个空格,但确实两个完全不同分字符串。

        多余的空白在字符串比较时会出现令人困惑的结果。利用方法rstrip()来消除字符串末尾多余的空白。同理,lstrip()消除首部多余空白、strip()消除首尾部多余空白。

        name = “ David ”

        name.rstrip() =“ David”

        name.lstrip() =“David ”

        name.strip() =“David”

3 数(int、float、bool)

3.1 整数 int

        可以对整数进行加+、减-、乘*、除/ 的运算。空格不影响运算顺序。

        任意两个数相除的时候,结果总是浮点数。

        其它运算中,如果有一个操作数是浮点数,结果也总是浮点数。

3.2 浮点数 float

        python将所有带小数点的数称为浮点数。

3.3 下划线 _   

        书写的数字较大时,可以用下划线将数字分组。

              score = 14_000_000_000,python会忽略下划线。

3.4 同时多变量赋值

        x , y , z = 1,2,3           x、y、z分别赋值1、2、3

3.5 常量

        在整个程序周期内值不变,python中没有“常量”这个类型。一般使用全大写字符的变量视为常量。

4 注释

        单行注释用“#”做注释标识。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hamooddd

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值