红联Linux门户
Linux协助

初识Python:Hello World和字符串操作

发布时刻:2018-03-21 20:21:58来历:linux.cn作者:geekpi
开端之前,说一下本文中的代码视频能够在我的 GitHub 上找到。
那么,让咱们开端吧!假如你糊涂了,我主张你在独自的选项卡中翻开下面的视频。
Python 的 Hello World 和字符串操作视频
 
开端 (先决条件)
首要在你的操作体系上装置 Anaconda (Python)。你能够从官方网站下载 anaconda 并自行装置,或许你能够依照以下这些 anaconda 装置教程进行装置。
在 Windows 上装置 Anaconda: 链接
在 Mac 上装置 Anaconda: 链接
在 Ubuntu (Linux) 上装置 Anaconda:链接
 
翻开一个 Jupyter Notebook
翻开你的终端(Mac)或指令行,并输入以下内容(请参阅视频中的 1:16 处)来翻开 Jupyter Notebook:
jupyter notebook
 
打印句子/Hello World
在 Jupyter 的单元格中输入以下内容并按下 shift + 回车来履行代码。
# This is a one line comment
print('Hello World!')
初识Python:Hello World和字符串操作
 
字符串和字符串操作
字符串是 Python 类的一种特别类型。作为目标,在类中,你能够运用 .methodName() 来调用字符串目标的办法。字符串类在 Python 中默许是可用的,所以你不需求 import 句子来运用字符串目标接口。
# Create a variable
# Variables are used to store information to be referenced
# and manipulated in a computer program.
firstVariable = 'Hello World'
print(firstVariable)
初识Python:Hello World和字符串操作
# Explore what various string methods
print(firstVariable.lower())
print(firstVariable.upper())
print(firstVariable.title())
初识Python:Hello World和字符串操作
# Use the split method to convert your string into a list
print(firstVariable.split(' '))
初识Python:Hello World和字符串操作
# You can add strings together.
a = "Fizz" + "Buzz"
print(a)
初识Python:Hello World和字符串操作
 
查询办法的功用
关于新程序员,他们常常问你怎么知道每种办法的功用。Python 供给了两种办法来完成。
1、(在不在 Jupyter Notebook 中都可用)运用 help 查询每个办法的功用。
初识Python:Hello World和字符串操作
2.(Jupyter Notebook 专用)你也能够经过在办法之后增加问号来查找办法的功用。
# To look up what each method does in jupyter (doesnt work outside of jupyter)
firstVariable.lower?
初识Python:Hello World和字符串操作
 
结束语
假如你对本文或在 YouTube 视频的谈论部分有任何疑问,请告知咱们。文章中的代码也能够在我的 GitHub 上找到。本系列教程的第 2 部分是简略的数学操作
 
64位Ubuntu14.04体系下加载内核模块hello world:http://www.138comgov138.com/linux/30594.html
在CentOS 7上装置.NET Core R2跑Hello World:http://www.138comgov138.com/linux/25271.html
Ubuntu16.04装置Docker1.12+开发实例+hello world+web运用容器:http://www.138comgov138.com/linux/22790.html
Node.js入门基础知识:Hello world!:http://www.138comgov138.com/linux/12876.html
制造Ubuntu的deb格局包 从Hello World做起:http://www.138comgov138.com/linux/8110.html