a404790696

变量和简单数据类型

1、人生中的第一个Python程序
      一个标准的Python程序的输出语句,如下所示:

       print(\'Hello Python world!\')

  运行结果如下所示:

Hello Python world

2、变量

       变量是一个用来储存的空间,每一个变量都存储了一个值!如下所示

      message = \'Hello Python world\'
      print(message)

  此时运行结果一样为:

Hello Python worl

  原因在于,第一行代码我们使用变量\'message\'来作为存储的单元,将\'Hello Python world\'作为值存入\'message\'中,等到使用\'print()\'方法引用变量\'message\'变量来说输出结果的时候,Python自动读取\'message\'中的值来进行输出,因此得到的结果就是\'Hello Python world\'!简单来说,变量存储在的意义就在于,它给值起了一个\'名字\',当我们叫这个‘名字’的时候,实际上就是在叫值\'Hello Python world\'本身,因此得到的答案就是\'Hello Python world\'。

   Python的变量名包含字母、数字和下划线,但是在命名变量的时候,不可以用数字开头。在变量命名的时候,使用下划线来分隔单词,不可以使用空格,此外也不要用Python内置的函数来命名变量。
3、字符串

  字符串就是一系列字符,在Python中,凡是用引号括起来的,都是字符串!

3-1、字符串的大小写转换
  对于字符串来说,常见的操作方式是修改输出字符串的大小写字母,是用到的函数有三个:\'title()\'、\'upper()\'和\'lower()\'这三个函数。其中:
   \'title()\':输出字符串首字母大写
   \'upper()\':输出字符串全字母大写
   \'lower()\':输出字符串全字母小写
   如下例所示:

message = \'ada LovceLACE\'

print(message.title())
print(message.upper())
print(message.lower())

  输出结果为:

Ada Lovcelace
ADA LOVCELACE
ada lovcelace

  PS:当你无法判断输出结果是大写还是小写的时候,可以使用\'lower()\'发方法将输出直接改写成小写,再根据需求转换需要的格式。

3-2、合并(拼接)字符串

  当输出不够完整,或者需要将多个输出连在一起的时候,可以考虑字符串的拼接。在Python中使用的拼接方式为使用\'+\'进行拼接,如下例所示:

first_name = \'ada\'
last_name = \'lovelace\'
full_name = first_name + " " + last_name

message = "Hello, " + full_name.title() + "!"
print(message)

  首先分别命名两个变量\'first_name\'和\'last_name\',并将两个变量分别赋值为\'ada\'何\'lovelace\',然后再命名变量‘full_name‘,将变量\'first_name\'和\'last_name\'通过“+’进行连接,中间再加上一个空格,接着命名变量‘message ’,并将变量‘full_name’拼接上‘Hello, ’和‘!’后,调用title()方法进行输出。输出结果如下所示:

Hello, Adalovelace!

 

3-3、使用制表符进行字符串处理

  制表符常常用在输出后的格式处理问题以上,比如空格或者换行等。在Python中,使用\'\t\'来空格,使用\'\n\'来换行,如下例所示:

print(\'Languages:\n\tPyrhon\n\tC\n\tJava\')

  此处使用制表符\'\t\'来空格,\'\n\'来换行,输出结果如下:

Languages:
    Pyrhon
    C
    Java

3-4、删除空白(剥除函数)

  Python能够找出空白并将其删除,常用的空白删除函数有三个分别为:\'rstrip()\'、\'lstrip()\'、\'strip()\',这三个函数也叫作\'剥除函数\',其中:

  \'rstrip()\':删除字符串末尾的空白

  \'lstrip()\':删除字符串开头的空白

  \'strip()\':删除字符串两偷得空白

  具体使用方法跟上文函数使用方法一样,如下例所示:

favorite_language = \'   python   \'

print("输出结果:\"" + favorite_language.rstrip() + "\"#使用rstrip()方法")
print("输出结果:\"" + favorite_language.lstrip() + "\"#使用lstrip()方法")
print("输出结果:\"" + favorite_language.strip() + "\"#使用strip()方法")
print("输出结果:\"" + (favorite_language) + "\"#不使用任何方法")

  在使用三种空白删除方式后,再次对变量进行打印输出,可以看到输出结果的不同,如下所示:

输出结果:"   python"#使用rstrip()方法
输出结果:"python   "#使用lstrip()方法
输出结果:"python"#使用strip()方法
输出结果:"   python   "#不使用任何方法

  PS:在使用剥除函数以后,原变量的值并没有改变,因此剥除函数的作用只是暂时的,并不能够永久改变变量的值。因此想要将变量的值彻底改变,应该把修改后的值再次存入变量中。

3-4、数字

  在Python中,数值有两种类型,分别为整数和浮点数。整数顾名思义,而浮点数则是我们通常所说的小数。需要注意的是,在使用数字为变量的时候,常常需要用到\'str()‘方法,将数字转换成字符串进行输出,其原因在于Python无法理解不同类型的数据在一起进行输出的行为。因此当数字类型的数据在和字符串类型的数据一起输出的时候,请将数值类型的数据通过\'str()\'方法转换成字符串类型,再进行输出。

 

---恢复内容结束---

变量和简单数据类型
1、人生中的第一个Python程序
      一个标准的Python程序的输出语句,如下所示:

       print(\'Hello Python world!\')

  运行结果如下所示:

Hello Python world

2、变量

       变量是一个用来储存的空间,每一个变量都存储了一个值!如下所示

      message = \'Hello Python world\'
      print(message)

  此时运行结果一样为:

Hello Python worl

  原因在于,第一行代码我们使用变量\'message\'来作为存储的单元,将\'Hello Python world\'作为值存入\'message\'中,等到使用\'print()\'方法引用变量\'message\'变量来说输出结果的时候,Python自动读取\'message\'中的值来进行输出,因此得到的结果就是\'Hello Python world\'!简单来说,变量存储在的意义就在于,它给值起了一个\'名字\',当我们叫这个‘名字’的时候,实际上就是在叫值\'Hello Python world\'本身,因此得到的答案就是\'Hello Python world\'。

   Python的变量名包含字母、数字和下划线,但是在命名变量的时候,不可以用数字开头。在变量命名的时候,使用下划线来分隔单词,不可以使用空格,此外也不要用Python内置的函数来命名变量。
3、字符串

  字符串就是一系列字符,在Python中,凡是用引号括起来的,都是字符串!

3-1、字符串的大小写转换
  对于字符串来说,常见的操作方式是修改输出字符串的大小写字母,是用到的函数有三个:\'title()\'、\'upper()\'和\'lower()\'这三个函数。其中:
   \'title()\':输出字符串首字母大写
   \'upper()\':输出字符串全字母大写
   \'lower()\':输出字符串全字母小写
   如下例所示:

message = \'ada LovceLACE\'

print(message.title())
print(message.upper())
print(message.lower())

  输出结果为:

Ada Lovcelace
ADA LOVCELACE
ada lovcelace

  PS:当你无法判断输出结果是大写还是小写的时候,可以使用\'lower()\'发方法将输出直接改写成小写,再根据需求转换需要的格式。

3-2、合并(拼接)字符串

  当输出不够完整,或者需要将多个输出连在一起的时候,可以考虑字符串的拼接。在Python中使用的拼接方式为使用\'+\'进行拼接,如下例所示:

first_name = \'ada\'
last_name = \'lovelace\'
full_name = first_name + " " + last_name

message = "Hello, " + full_name.title() + "!"
print(message)

  首先分别命名两个变量\'first_name\'和\'last_name\',并将两个变量分别赋值为\'ada\'何\'lovelace\',然后再命名变量‘full_name‘,将变量\'first_name\'和\'last_name\'通过“+’进行连接,中间再加上一个空格,接着命名变量‘message ’,并将变量‘full_name’拼接上‘Hello, ’和‘!’后,调用title()方法进行输出。输出结果如下所示:

Hello, Adalovelace!

 

3-3、使用制表符进行字符串处理

  制表符常常用在输出后的格式处理问题以上,比如空格或者换行等。在Python中,使用\'\t\'来空格,使用\'\n\'来换行,如下例所示:

print(\'Languages:\n\tPyrhon\n\tC\n\tJava\')

  此处使用制表符\'\t\'来空格,\'\n\'来换行,输出结果如下:

Languages:
    Pyrhon
    C
    Java

3-4、删除空白(剥除函数)

  Python能够找出空白并将其删除,常用的空白删除函数有三个分别为:\'rstrip()\'、\'lstrip()\'、\'strip()\',这三个函数也叫作\'剥除函数\',其中:

  \'rstrip()\':删除字符串末尾的空白

  \'lstrip()\':删除字符串开头的空白

  \'strip()\':删除字符串两偷得空白

  具体使用方法跟上文函数使用方法一样,如下例所示:

favorite_language = \'   python   \'

print("输出结果:\"" + favorite_language.rstrip() + "\"#使用rstrip()方法")
print("输出结果:\"" + favorite_language.lstrip() + "\"#使用lstrip()方法")
print("输出结果:\"" + favorite_language.strip() + "\"#使用strip()方法")
print("输出结果:\"" + (favorite_language) + "\"#不使用任何方法")

  在使用三种空白删除方式后,再次对变量进行打印输出,可以看到输出结果的不同,如下所示:

输出结果:"   python"#使用rstrip()方法
输出结果:"python   "#使用lstrip()方法
输出结果:"python"#使用strip()方法
输出结果:"   python   "#不使用任何方法

  PS:在使用剥除函数以后,原变量的值并没有改变,因此剥除函数的作用只是暂时的,并不能够永久改变变量的值。因此想要将变量的值彻底改变,应该把修改后的值再次存入变量中。

3-4、数字

  在Python中,数值有两种类型,分别为整数和浮点数。整数顾名思义,而浮点数则是我们通常所说的小数。需要注意的是,在使用数字为变量的时候,常常需要用到\'str()‘方法,将数字转换成字符串进行输出,其原因在于Python无法理解不同类型的数据在一起进行输出的行为。因此当数字类型的数据在和字符串类型的数据一起输出的时候,请将数值类型的数据通过\'str()\'方法转换成字符串类型,再进行输出,如下所示:

age = 23

message = \'Happy \' + str(age) + \'rb Birthday!\'
print(message)

  当变量\'age\'的值为整数时,在跟字符串一起输出的时候,需要用\'str()‘方法转换成字符串,否则将会报错,输出结果如下所示:

Happy 23rb Birthday!

 

分类:

技术点:

相关文章:

  • 2021-11-24
  • 2021-10-09
  • 2021-07-16
  • 2021-12-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-23
猜你喜欢
  • 2022-03-04
  • 2021-11-22
  • 2021-10-17
  • 2021-11-23
  • 2021-11-23
  • 2021-11-23
  • 2021-05-19
相关资源
相似解决方案