Python 基础知识:print 输出,注释,常量、变量,input输入。
使用print()
函数可以将数据打印到终端。print()
函数可以直接在终端执行,也可以写在Python文件中,通过运行文件来执行。
>>> print("张三")
张三
>>>
编辑编写name.py文件:
#coding=utf-8
print("张三")
保存文件后,在命令行执行:
$ python name.py
张三
$
注意:
当我们在python自带的idle交互环境下编写代码时,>>>是Python解释器的Shell提示符,不是代码的一部分。前面没有>>>或...的“张三”为程序运行的结果。$为Linux等操作系统的命令行提示符,windows操作系统的命令行提示符为c:>。
print()
函数中可以有多个字符串,用逗号“,”隔开。 Python在终端显示时会在其中自动加入空格。
>>> print("你好", "张三!")
你好 张三!
print()
默认输出换行,如果在末尾加上end=" "则不换行。
print("你好", end=" ")
print("李四")
运行结果:
你好 李四
注释在程序运行时可以忽略,它只是有助于阅读者理解代码。
Python中的单行注释以#开头,后面的文字直到行尾都算注释。
>>> print("王麻子") #这里是单行注释
王麻子
多行的注释,可以使用多个#号, 三个单引号(''')或三个双引号(""")。
'''
这里是多行注释。
输出:李四
'''
print("李四")
像3、5这样的数值或"王麻子"这样的字符串,就是常量。常量的值不可变,Python没有常量机制,但确实需要提醒数据不可改变,一般将其名称大写,表示其值不可更改。python常量包括:数字、字符串、布尔值、空值。
PI = 3.14
print(PI)
变量是内存中命名的存储空间,用于储存经常变化的东西。只需要起个名,将其称为变量,也叫“标识符”,给他赋予一个值,在赋值的时候不需要指定变量的数据类型,因为变量是一个引用,它通过赋值来访问不同数据类型的对象,这点与其他语言中的变量不同。
>>> a = "abcd" #引用a指向一个字符串对象“abcd”
>>> print(a)
abcd
>>> a = 32 #引用a指向一个整型对象
>>> print(a)
32
>>> a1 = a #a1指向引用a指向的对象
>>> print(a1)
32
给变量命名必须遵循的规则(即程序中给自定义的目标起名的标识符规范):
使用input()
函数获取用户的输入信息,然后将其到保存到变量中。
username = input("输入你的名字")
print("你好", username)
input()
函数的参数是提示信息,在提示输入之前显示的一段文本信息,然后等待用户输入并按下enter
键。在Python 3.x中,input()
函数默认从标准输入中读取一个字符串,如果要进行数字算术运算,需要使用转换函数。
firstNum = input("请输入第一个数:")
secondNum = input("请输入第二个数:")
a = int(firstNum)
b = int(secondNum)
sum = a + b
print("两数之和是:" + str(sum))
以上代码中使用了int()
转换函数将字符串转换为整型数字,使用了str()
转换函数将整型数字转换为字符串。
博文最后更新时间: