python基础
文章目录
一、python基础
注释
1、单行注释:#
2、多行的注释:使用三个单引号或三个双引号
# 单行注释
'''
多行注释
'''
标识符
1、在python中,标识符是字母、数字、下划线组成,但是不能以数字开头;
2、python中的标识符是区分大小写;
3、以下划线开头的标识符是有特殊意义的。
保留字符
python和C语言一样,预留了很多保留字符,这些是不能作为常数或变数以及其他标识符名称。
例如:
and | exec | not | assert | finally |
---|---|---|---|---|
or | break | for | pass | class |
from | continue | global | raise | |
def | if | return | del | import |
try | elif | in | while | else |
is | with | except | lambda | yield |
行和缩进
相比于其他语言,python的代码不使用**大括号{}**来控制类、函数以及其他逻辑判断, 是用缩进来写模块。
缩进的空白是可变的,但是所有的代码语句必须包含相同的缩进空白数,因此建议每个缩进层次使用单个制表符或者2个空格 4个空格,务必不能混用 。
引号
在python中可以接受 ’ ’ 、 " " 、 ‘’’ ‘’’ 来表示字符串,引号内的内容必须是相同类型的,其中三引号可以由多行组成,编写多行文本时的快捷语法,常用于文档字符串,在文件的特定地点,被当作注释。
print(''' linel
line2
line3'''
)
多行语句
在python中是以新行作为前面语句的结果符,当我们不想结束语句又想换行时用:\ 把一行语句分为多行显示:
a = item_one +\
item_two +\
item_three
注:当语句钟包含[]、{}、()就不需要使用多行连接符。
空行
在python中空行的作用:分隔两段不同功能或含义的代码,便于后面的代码维护或重构,空行和缩进不是一回事,空行不是python语法的一部分。
输入与输出
1、输入
x = input(please input x:")
在使用input()可以读取控制台的输入,它在对待纯数字输入的时候具有自己的特性,它返回所输入的数字的类型是(int、float),input()可接受合法的python表达式。
2、输出
输出函数:print()
示例:
print("Hello ,Python!")
输出的print()函数总结
(1)字符串和数值类型 可以直接输出
>>> print(1)
1
>>> print("Hello ,Python!")
Hello ,Python!
(2)变量
无论什么类型,数值,布尔,列表,字典等都可以直接输出
>>> x = 12
>>> print(x)
12
>>> s = 'Hello'
>>> print(s)
Hello