python-基础(1)-简介-1. python初识

分为以下内容:

  • 编码
  • 标识符
    • python保留字
  • 注释
  • 行与缩进
  • 多行语句

1.1 编码

编码就是计算机中保存不同文字的一种方式,python文件都用UTF-8编码保存,可以保存任何字符。

1.2 标识符

标识符是python程序中种任何一个变量的名字,它有命名规范:

  • 第一个字符必须是字母表中字母或下划线 _ 。
  • 标识符的其他的部分由字母、数字和下划线组成。
  • 标识符对大小写敏感。

1.3 python保留字

python中已经固定以下的,有特定意义的标识符.python中的保留字如下:

import keyword
keyword.kwlist
['False',
 'None',
 'True',
 '__peg_parser__',
 'and',
 'as',
 'assert',
 'async',
 'await',
 'break',
 'class',
 'continue',
 'def',
 'del',
 'elif',
 'else',
 'except',
 'finally',
 'for',
 'from',
 'global',
 'if',
 'import',
 'in',
 'is',
 'lambda',
 'nonlocal',
 'not',
 'or',
 'pass',
 'raise',
 'return',
 'try',
 'while',
 'with',
 'yield']

1.4 python注释

注释的功能和做笔记中的功能一样,就是为了说明一段代码的意义,方便别人、自己查看、理解。
有两种注释:

  • 单行注释
  • 多行注释
# 单行注释1
print("hello world") # 单行注释2
hello world
'''
多行注释
1
2
3
'''
print("这是一个多行注释")
"""
多行注释还可以这样
1
2
3
"""
print("这也是一个多行注释")
这是一个多行注释
这也是一个多行注释

1.5 python的缩进与行

  • python的缩进

这是它的特色,对于一整块代码,省去了繁琐的{},通过缩进表示这是一个代码块,但缩进一定要对齐,不然会报错(这一点其实在IDE中已经能解决). 比如c++语言,就必须有{},如:

#include<iostream>
using namespace std;
int main(){
    cout<<"hello world!"<<endl;
    return 0;
}
a=True
if a==True:
    print("true")
else:
    print("false")
true
a=True
if a==True:
    print("true")
else:
    print("false")
 print("hello") 
"""
    报错 unindent does not match any outer indentation level
          取消缩进 不匹配任何外部缩进级别
"""
  File <tokenize>:6
    print("hello")
    ^
IndentationError: unindent does not match any outer indentation level
  • 多行语言

有时一行代码很长,甚至一行写不完,那么就要把一行变成多行,还要然让计算机读懂,用以下的方式:

item_one=1
item_two=2
item_three=3
total = item_one + \
        item_two + \
        item_three
total
6
上一篇:如何防止用户手动填写身份证信息来作弊?


下一篇:mac修改/etc/profile导致终端所有命令不可使用