美文网首页
二.基础语法

二.基础语法

作者: LIKESUNE | 来源:发表于2020-09-21 16:20 被阅读0次

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 *

相关文章

  • Scala函数式编程(三) scala集合和函数

    前情提要: scala函数式编程(二) scala基础语法介绍 scala函数式编程(二) scala基础语法介绍...

  • 022 JS操作

    JS基础操作 一、分支结构 1、if语句 if 基础语法 if 复杂语法 if 嵌套 2、switch语句 二、循...

  • 技术栈

    一、HTML、CSS基础、JavaScript语法基础。 二、JavaScript语法进阶。包括:作用域和闭包、t...

  • 2020前端技术栈

    一、HTML、CSS基础、JavaScript语法基础。二、JavaScript语法进阶。包括:作用域和闭包、th...

  • 二.基础语法

    2.1不一样的类型声明 2.2val和var的使用规则 2.3高阶函数和Lambda 2.4面向函数式编程 2.5...

  • 二.基础语法

    1.编码 python3 默认使用UTF-8进行编码,也可以自己进行指定 # -*- "coding":"cp-1...

  • 二、基础语法

    select 与 select distinct where

  • TS基础篇10:模块

    第一:基础语法 第二:包别名

  • Flutter一:Flutter简介、环境配置

    以项目驱动,中间穿插各个组件 第一天:Flutter简介、环境搭建、Dart语法基础一 第二天:Dart语法基础二...

  • JS基础操作

    [TOC] 一、分支结构 1、if语句 if 基础语法 if 复杂语法 if 嵌套 2、switch语句 二、循环...

网友评论

      本文标题:二.基础语法

      本文链接:https://www.haomeiwen.com/subject/aqmvyktx.html