二.基础语法

2020-09-21  本文已影响0人  LIKESUNE

1.编码

python3 默认使用UTF-8进行编码,也可以自己进行指定

# -*- "coding":"cp-1252" -*-

2.指定解释器

你同样可以在程序开头为工人们指定一个python解释器

#!/usr/bin/python3

第一行注释标的是指向 python 的路径,告诉操作系统执行这个脚本的时候,调用 /usr/bin 下的 python 解释器。

此外还有以下形式(推荐写法):

#!/usr/bin/env python3

这种用法先在 env(环境变量)设置里查找 python 的安装路径,再调用对应路径下的解释器程序完成操作。

3.标识符

标识符区分大小写

4.注释

#  这是第一种注释

"""  

这是第二种注释

这也是注释

"""

'''

第三种注释

注释

'''

5.缩进

python使用缩进来表示代码块,而不是用{ }。因此同一个代码块的代码要对齐

#python不需要加分号,当一行写多个句子时候需要加分号

if True

    print("张三")

    print("李四")

else

    print("王五");print("郑六")

6.多行语句

如果一个句子太长一行写不完,分成多个句子时可以写成

total = item_one + item_two + item_three

等价于

total = item_one + \

           item_two + \

           item_three

7.数字类型

四种类型:

    int型:整形字符只有一种,就是长整型。不详细区分int  和long

    bool型(如:True)

    float型(浮点数)

    complex型(复数)

8.字符串

字符串一行写不完时可以用写成下列形式

paragraph="""这是一个比较长的句子,因此

                   我一行没有写完"""

字符串中的  转义字符\n会使句子换行,如果就是为了打印\n这两个字母,需要在字符串前加r

print('hello\nrunoob') # 使用反斜杠(\)+n转义特殊字符

print(r'hello\nrunoob') # 在字符串前面添加一个 r,表示原始字符串,不会发生转义

9.输出

print默认输出时换行,如果不想换行,可以在输出内容后加 end=" " 

10.导包

import 与 from...import

在 python 用 import 或者 from...import 来导入相应的模块。

将整个模块(somemodule)导入,格式为: import somemodule

从某个模块中导入某个函数,格式为: from somemodule import somefunction

从某个模块中导入多个函数,格式为: from somemodule import firstfunc, secondfunc, thirdfunc

将某个模块中的全部函数导入,格式为: from somemodule import *

上一篇 下一篇

猜你喜欢

热点阅读