python自学笔记——第二章:变量和简单数据类型

  写在最前面:从今天起俺就开始正式学习python啦!!!

  创建这个博客的目的在于听闻身边大哥大姐们都说学编程时最好写点心得或者博客,再加上本人记忆力不太好,此博客用来记录一些学习时的重难点,有关于一些基础的语法可能此博客不太涉及,sorry!!!如果本人博客对你有帮助那就太好了!

  • 多行注释:当注释内容过多,导致一行无法显示时,就可以使用多行注释。Python中使用三个单引号三个双引号表示多行注释。例如:
'''
message = "Hello world!"
print(message)
'''
  • 在程序中可随时修改变量的值,而Python将始终记录变量的最新值。
  • 变量的命名和使用规则

  1. 变量名只能包含字母、数字和下划线。能以字母和下划线打头,但不能以数字打头!
  2. 变量名不能包含空格,但能使用下划线来分隔其中的单词。
  3. 不要将Python关键字和函数名用作变量名,既不要使用Python保留用于特殊用途的单词。
  • 注意:就目前而言,应使用小写的Python变量名大写字母在变量名中有特殊含义。
  • 变量是标签,变量指向特定的值

  • 用引号括起来的都是字符串,引号可以是单引号也可以是双引号
  • 几个字符串常用方法

  1. 1.title():将每个单词的首字母都改为大写,例如:
    name = "ada lovelace"
    name.title() = "Ada Lovelace"
    2.upper():将字符串字母全部改为大写。
    3.lower():将字符串字母全部改为小写。
    

存储数据时,lower()很有用。很多时候无法依靠用户来提供正确的大小写,因此需要将字符串先转换为小写,再存储他们。 

    2.

2.f字符串:要在字符串中插入变量的值,可以在前引号前加上字母f,再将要插入的变量放在花括号内。
例如:
first_name = "ada"
last_name = "lovelace"
full_name = f"{first_name}{last_name}"
full_name_2 = f"{first_name} hello {last_name}"
print(full_name)
print(full_name_2)

此处应注意f字符串中是一个正常的字符串 ,只是在该字符串中含有变量。该字符串中可以含有空格等正常字符。

3.

制表符:\t,在字符串中加入一段空白。例如:
1.print("python")
输出:
Python
2.print("\tPython")
输出:
   Python

换行符:\n,使字符串换行。例如:
print("Languages:\nPython\nC\nJavaScript")
输出:
Languages:
Python
C
JavaScript

还可以在同一个字符串中同时包含制表符和换行符。字符串"\n\t"让Python换到下一行,并在下一行开头添加一个制表符。例如:
print("Languages:\n\tPython\n\tC\n\tJavaScript")
输出:
Languages:
    Python
    C
    JavaScript

4.

1.lstrip:删除字符串头部空白,例如:
favorite_language = " Python"
favorite_language
favorite_language.lstrip()
输出:
 Python
Python

2.rstrip:删除字符串尾部空白。

3.strip:删除字符串头尾空白。

但需要注意的是,这种删除只是暂时的,即该方法并没有对favorite_language本身有任何影响若要永久删除这个字符串中的空白,必须将删除操作的结果关联到变量,即:

favorite_language = favorite_language.lstrip()
  • 任意两个数相除时,结果总是浮点数,即便这两个数都是整数且能整除。
  • 其他任何运算中,只要有操作数是浮点数,Python默认得到的总是浮点数,即便结果原本为正数也是如此。
  • 书写很大的数时,可使用下划线将其中的数字分组,例如:
universe_age = 14_000_000_000
Python不会打印其中的下划线
  •  同时给多个变量赋值,示例如下:
    x, y, z = 0, 0, 0
    

    注意:1.要用逗号将变量名分开2.变量和值的个数相同

  • 常量:在程序的整个生命周期内保持不变。但Python中没有内置的常量类型!!!这意味着常量是人为定义的,即在程序中不能认为更改。使用全大写的变量来表示常量。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值