Hello~从今天开始记录学习Python的过程,相信未来一定会感谢自己今天的努力!加油💪

Python和Java一样都是高级编程语言,但是Python的优点在于简介优雅、易于学习,首先来看Python语法中的输入与输出。

“Hello World”是我们编程人再熟悉不过的一句话,我们由“Hello World”开始,展示输出语法。

输出

使用 print() 函数,在括号中输入字符串,就可以打印出输入的字符串。当然字符串要加上英文的引号,可以是单引号、双引号、三引号。

print('Hello World')
print("How are you")
print('''My name is Jack''')
print("""I love Python""")

输出结果:

python 输出n个字符 python输出n遍hello_python 输出n个字符

当然 print() 函数也可以打印多个字符串,只需要用 ,进行拼接,可以连成一串输出,拼接处会自动形成一个空格。

print("你好呀","我叫Jack","我喜欢Python")
print("你好","我叫Tom","见到你很高兴")

输出结果:

python 输出n个字符 python输出n遍hello_python_02

也可以定义字符串进行打印和拼接打印。

a = "年年有余"
b = "岁岁平安"
print(a,b)
print(a+b)

输出结果:

python 输出n个字符 python输出n遍hello_python 输出n个字符_03

这里可以发现 ,拼接的两个字符串中间会出现空格,而 + 拼接的两个字符串中间不会出现空格。

也可以打印数字,具体的规则和刚才所说的字符串一样。需要注意的是,在打印多个数字时 + 的作用不再是拼接,而是对数字进行相加的运算。

print(10)
print(10+10)
print(10,10)
a = 12
b = 13
print(a)
print(a+b)
print(a,b)

输出结果:

python 输出n个字符 python输出n遍hello_字符串_04

输入

现在我们已经可以通过 print() 函数输出想要输出的内容,那如果想要输入怎么办?Python为我们提供了 input() 函数,可以将输入的内容存入一个变量当中。比如输入一个名字:

name = input()
print(name)

这时我们可以输入一个字符串,比如我输入自己的英文名Jack,点击运行,这时不会有任何提示,但输入的字符串已经存入定义的变量 name 中了。接着打印name看看:

python 输出n个字符 python输出n遍hello_Python_05

还有一个问题,如果要输入数字,也就是int和float类型,怎么办呢?

我们首先看一下输入变量的类型:

a = input()
print(type(a))
b = input()
print(type(b))
c = input()
print(type(c))

python 输出n个字符 python输出n遍hello_下划线_06

似乎都是字符型~

如果想要输入其他类型的话,可以使用强制类型转换:

a = int(input())
print(type(a))
b = float(input())
print(type(b))

python 输出n个字符 python输出n遍hello_python_07

 

这里涉及到一个概念,就是刚才提到的变量,什么是变量?

变量就是一个可变的量,可以看作是一个盒子、一块内存。你需要为他命名,需要为他赋值。如果这个盒子放的是糖果,那访问时也就是糖果;如果这个盒子放的是饼干,那访问到的也就是饼干。变量的命名遵照标识符命名的规则,有以下几点要求:

  • 只能包含字母、下划线、数字
  • 第一个字符不能是数字
  • 变量名不能和关键字相同
  • 区分大小写
  • 以下划线开头的有特殊含义,尽量以字母开头