Python语法基础刻意练习 Task01

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_45138411/article/details/102646238

Task01:变量、运算符与数据类型

1.变量
我们先来看一个例子:

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

发现输出为 Hello Python world! 。我们添加了一个名为message的变量。每个变量都存储了一个值—与变量相关联的信息。
下面我们来扩展此程序:

message='Hello Python world!'
print(message)#Hello Python world!
message='Hello Python Crash Course world!'
print(message)#Hello Python Crash Course world!

运行程序,我们将看到两行输出(注释内容)。在程序中可随时修改变量的值,而Python将始终记录变量的最新值。
在Python中使用变量时,需要遵守一些规则和指南:

  • 变量名只能包含字母、数字和下划线,并且不能以数字开头。
  • 变量名不能使用空格分隔单词。
  • 不要将Python关键字和函数名用作变量名,即不要用Python保留用于特殊用途的单词。
    2.运算符
    算术运算符
    在这里插入图片描述
    比较运算符
    在这里插入图片描述
    赋值运算符
    在这里插入图片描述
    3.数据类型
    字符串:
    字符串就是一系列字符,在Python中,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号,如:'This is a string.' "This is also a string."
    下面来看一些使用字符串的方式:
  • 使用方法修改字符串的大小写
name='ada lovelace'
print(name.title())#Ada Lovelace(首字母大写)
print(name.upper())#ADA LOVELACE(全部大写)
print(name.lower())#ada lovelace(全部小写)
  • 合并(拼接)字符串
first_name='ada'
last_name='lovelace'
full_name=first_name+" "+last_name
print(full_name)#ada lovelace
  • 删除空白
    Python能找出字符串开头和末尾多余的空白
favorite_language='python '
print(favorite_language)#'python '
print(favorite_language.rstrip())#'python' 
print(favorite_language)#'python '

可以用方法rstrip()删除字符串末尾的空白,但这种删除只是暂时的,要永久性删除,必须将删除操作的结果存回到变量中:favorite_language=favorite_language.rstrip()
相应的,删除字符串开头或同时删除两端的空白,可分别使用方法lstrip()和strip()。
数字:

  • 整数(int)
  • 浮点数(float)
  • 布尔型(bool)
    数据转换:
age=23
message='happy '+age+' birthday!'
print(message)

上面这段代码你可能认为打印一句:happy 23 birthday!。但如果运行这段代码,及那个会发现出现错误。原因就在于我们使用了一个整型变量,Python不知道如何解读这个值,因此我们需要显式地指出希望Python将这个整数用作字符串处理,为此,可调用函数str()。

age=23
message='happy '+str(age)+' birthday!'
print(message)

注释: 最后来简单说一下注释,注释用井号(#)标识,井号后面的内容都会被Python解释器忽略。

#coding=utf-8
#向大家问好
print("Hello Python people!")#Hello Python people!

猜你喜欢

转载自blog.csdn.net/weixin_45138411/article/details/102646238
今日推荐