美文网首页这或许是对小白最友好的Python教程了吧
这或许是对小白最友好的python入门了吧——2,变量和字符串

这或许是对小白最友好的python入门了吧——2,变量和字符串

作者: TungHsu | 来源:发表于2017-12-27 16:24 被阅读0次

    长期以来,编程界都认为刚接触一门新语言时,如果首先使用它来编写一个在屏幕上显示消息 “Hello world!” 的程序,将给你带来好运。

    在Python中我们要这样做:在geany中输入以下代码点击执行

    print("Hello World")

    如图:

    之后就会出现

    有些时候我们需要输出的可能不会这么简单,甚至还会多次用到需要输出的值,这时候我们就需要引入“变量”,

    输入

    message = "Hello World"

    这样就将"Hello World"这个值赋给了message。

    然后选择你对这个变量的动作,比如

    print(message)

    这里注意message不要加引号哦,否则输出的就是message这几个字母。如下:

    当然变量的命名也有规则,这些规则都很简单,这里就不赘述了,微信公众号后台回复“变量命名”即可获取。

    下面我们来学习字符串,顾名思义,字符串就是一系列字符,Python中,引号里的都是字符串。举个例子:

    "This is a string"'这也是个字符串'

    字符串中单引号和双引号要灵活运用,比如:

    "It's a dog"'Tom said:"I love Python! "'

    人名首字母一般都需要大写,可是我们在实际操作过程中可能有时候会忘记,一个两个还可以手动改正,可是如果有几千个甚至几万个人名呢?这时我们可以引入title这个函数:

    name = "TOM william python"print(name.title())

    怎么样,是不是格式统一了呢?

    除了title外,还有:

    print(name.upper()) print(name.lower())

    自己试一下吧看看这几个是什么。

    除了大小写,还有合并拼接字符串,在Python中,我们使用“+”来合并字符串

    比如:

    first_name = 'donald'middle_name = 'john'last_name = 'trump'full_name = first_name + " " + middle_name + ' ' + last_nameprint(full_name.title())点击执行以后是不是这样的呢?

    我们也可以通过制表符添加空白,说白了就是添加空白,我们可以使用\t比如:

    print("\t"full_name)

    大家试试执行一下:

    是不是前边多了些空白呢?

    除了制表符还有换行符\n,用法和制表符一样,大家自行试一下。

    制表符和换行符可以同时在一个语句中哦,自己实践下吧!

    我们已经学习了怎么添加空白,可是我们应该怎么删除空白呢?

    下边我们就来删除 ' python' ' python ' 和 'python '中的空白。我们看到这三个字符串空白分别在左边、两侧、右边。我们可以分别用:

    lstrip()

    strip()

    rstrip()

    print('      python'.lstrip())print('    python  '.strip())print('python    '.rstrip())

    是不是空白都没了呢?

    是不是很简单呢?好了,今天的教学就到这里了,大家可以自己练习一下哦!

    本文首发于公众号TungHsu,关注公众号TungHsu,让你的大学生涯不虚度。

    相关文章

      网友评论

        本文标题:这或许是对小白最友好的python入门了吧——2,变量和字符串

        本文链接:https://www.haomeiwen.com/subject/vcbugxtx.html