python 三引号_Python 基础(一):入门必备知识

379fd4bd946edbe6f67827d7f1cb44fb.png

目录

  • 1 标识符
  • 2 关键字
  • 3 引号
  • 4 编码
  • 5 输入输出
  • 6 缩进
  • 7 多行
  • 8 注释
  • 9 数据类型
  • 10 运算符
    • 10.1 常用运算符
    • 10.2 运算符优先级

1 标识符


标识符是编程时使用的名字,用于给变量、函数、语句块等命名,Python 中标识符由字母、数字、下划线组成,不能以数字开头,区分大小写。
以下划线开头的标识符有特殊含义,单下划线开头的标识符,如:_xxx ,表示不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 导入;双下划线开头的标识符,如:__xx,表示私有成员;双下划线开头和结尾的标识符,如:__xx__,表示 Python 中内置标识,如:__init__() 表示类的构造函数。


2 关键字

d05bfe6591133765b767fb84dd1d3d2d.png

上面表中是 Python 中的关键字(保留字),我们在自定义标识符时不能使用关键字。

3 引号

Python 可以使用引号(')、双引号(")、三引号('''""")来表示字符串,引号的开始与结束须类型相同,三引号可以由多行组成。如下所示:

df1feb192faa01c2071ff4f93040db27.png

4 编码

Python2 中默认编码为 ASCII,假如内容为汉字,不指定编码便不能正确的输出及读取,比如我们想要指定编码为 UTF-8,Python 中通过在开头加入 # -*- coding: UTF-8 -*- 进行指定。

Python3 中默认编码为 UTF-8,因此在使用 Python3 时,我们通常不需指定编码。

5 输入输出

Python 输出使用 print(),内容加在括号中即可。如下所示:

0b22b691dd6671c45be5151648160ee1.png

Python 提供了一个 input(),可以让用户输入字符串,并存放到一个变量里。如下所示:

4a9f4f1c4a90d0ec29519fcb4b9c826e.png

6 缩进

Python 不使用{}来控制类、函数、逻辑判断等,而是使用缩进,缩进的空格可变。如下所示:

7a76287c5e5c3ab12be10aa4269aebaf.png

7 多行

Python 中一般以新行作为语句的结束标识,可以使用将一行语句分为多行显示。如下所示:

1a911faefe320b86113cfaeb46027bb0.png

如果包含在[]{}()括号中,则不需要使用。如下所示:

efbca93676f82da0cd6481decbe8e9af.png

8 注释

Python 中单行注释使用#,多行注释使用三个单引号(''')或三个双引号(""")。如下所示:

870a070a306887ea10948aff4d42e493.png

9 数据类型

整数:可以为任意大小、包含负数浮点数:就是小数字符串:以单引号 '、双引号"、三引号 '''"""括起来的文本布尔:只有 TrueFalse 两种值空值:用 None 表示变量:是可变的
常量:不可变


10 运算符

10.1 常用运算符

140300e53fc978c8817774e9fcac420f.png

440366f11e99afe36b5a902c006f60ac.png

10.2 运算符优先级

2698102d44d22fc3359c2da600e84e20.png

PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取

正在跳转​jq.qq.com

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/266205.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

排序算法:冒泡和快排 摘自网络

冒泡排序: 首先我们自己来设计一下“冒泡排序”,这种排序很现实的例子就是: 我抓一把沙仍进水里,那么沙子会立马沉入水底, 沙子上的灰尘会因为惯性暂时沉入水底,但是又会立马像气泡一样浮出水面&#xff0c…

镭波笔记本安装linux,镭波笔记本windows7旗舰版系统下载与安装教程

镭波笔记本windows7旗舰版系统下载地址以及安装教程有很多盆友询问,今天,我就将镭波电脑下载安装win7旗舰版系统的详细步骤分享给你们,一起来了解一下镭波电脑是如何安装windows7旗舰版。镭波笔记本Windows7旗舰版系统下载:64位Windows7旗舰版…

全国计算机等级考试题库二级C操作题100套(第85套)

第85套: 给定程序的功能是调用fun函数建立班级通讯录。通讯录中记录每位学生的编号、姓名和电话号码。班级的人数和学生的信息从键盘读入,每个人的信息作为一个数据块写到名为myfile5.dat的二进制文件中。 请在程序的下划线处填入正确的内容并把下划线删除&#xf…

使用泛型解决之前的问题

package fanxing; /* * 使用泛型解决之前的问题 */ import java.util.ArrayList;import java.util.Iterator;import java.util.LinkedList; public class TestGeneric02 { public static void main(String[] args) { LinkedList<Integer> list new LinkedList<>()…

python中文姓名排序_Python实现针对中文排序的方法

本文实例讲述了Python实现针对中文排序的方法。分享给大家供大家参考&#xff0c;具体如下&#xff1a;Python比较字符串大小时&#xff0c;根据的是ord函数得到的编码值。基于它的排序函数sort可以很容易为数字和英文字母排序&#xff0c;因为它们在编码表中就是顺序排列的。但…

网站数据库中“密码加密”方法思考

博主&#xff0c;开始时候&#xff0c;写的web应用&#xff0c;数据库中的密码&#xff0c;都是直接保存的。真正的原汁原味&#xff0c;真正的所见即所得。 后来&#xff0c;看了别人的web应用都是MD5加密的&#xff0c;感觉很不错&#xff0c;自己也在应用中加入了MD5加密&am…

linux运维和3dmax哪个简单,牛逼运维常用的工具系列-2

劳动最光荣nmonnmon是linux性能监视和分析数据的工具&#xff0c;它的安装很简单&#xff0c;下载解压后&#xff0c;添加可执行权限&#xff0c;即可运行下载解压后&#xff0c;通过文件名可以发现&#xff0c;是多个发行版本的&#xff0c;根据自己的发行版本&#xff0c;然后…

全国计算机等级考试题库二级C操作题100套(第86套)

第86套&#xff1a; 甲乙丙丁四人同时开始放鞭炮&#xff0c;甲每隔t1秒放一次&#xff0c;乙每隔t2秒放一次, 丙 每隔t3秒放一次&#xff0c;丁每隔t4秒放一次&#xff0c;每人各放n次。函数fun的功能是根据形参 提供的值&#xff0c;求出总共听到多少次鞭炮声作为函数值返回…

语义分割和实例分割_语义分割入门的一点总结

点击上方“CVer”&#xff0c;选择加"星标"或“置顶”重磅干货&#xff0c;第一时间送达作者&#xff1a;Yanpeng Sunhttps://zhuanlan.zhihu.com/p/74318967本文已由作者授权&#xff0c;未经允许&#xff0c;不得二次转载语义分割目的&#xff1a;给定一张图像&…

【转载】什么是C++虚函数、虚函数的作用和使用方法

我们知道&#xff0c;在同一类中是不能定义两个名字相同、参数个数和类型都相同的函数的&#xff0c;否则就是“重复定义”。但是在类的继承层次结构中&#xff0c;在不同的层次中可以出现名字相同、参数个数和类型都相同而功能不同的函数。例如在例12.1&#xff08;具体代码请…

linux 音频驱动的流程,Intel平台下Linux音频驱动流程分析

【软件框架】在对要做的事情一无所知的时候&#xff0c;从全局看看系统的拓扑图对我们认识新事物有很大的帮助。Audio 部分的驱动程序框架如下图所示&#xff1a;这幅图明显地分为 3 级。上方蓝色系的 ALSA Kernel 整体属于Linux Kernel&#xff0c;是原生Linux 操作系统的一部…

Windows Server 2008 R2Cisco2960 配置Radius服务 实现802.1x认证 实战

实战配置Windows Server 2008 R2 Radius服务 与Cisco 2960 实现 802.1x认证实验拓扑1.Radius服务器 安装 dc 域名 wjl.com &#xff0c;和ca 安装步骤不再详解2.安装完ca之后&#xff0c;打开MMC 添加计算机证书&#xff0c;查看个人-证书里面有没有ca颁发给计算机的证书&…

python多线程下载器_用 python 实现一个多线程网页下载器

学习之#!/usr/bin/env python# -*- coding:utf-8 -*-import urllib, httplibimport threadimport timefrom Queue import Queue, Empty, FullHEADERS {"Content-type": "application/x-www-form-urlencoded",Accept-Language:zh-cn,User-Agent: Mozilla/4…

全国计算机等级考试题库二级C操作题100套(第87套)

第87套&#xff1a; 函数fun的功能是&#xff1a;统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1&#xff0c;c2&#xff0c;c3返回主函数。例如&#xff1a;当n123114350时&#xff0c;结果应该为: c13 c21 c32。 请在程序的下划线处填入正确的内容并把…

Linux命令之ifconfig

ifconfig [interface] ifconfig interface [aftype] options | address… ifconfig是用来查看和配置网络接口的工具。Ifconfig配置的信息在网络设备重启后&#xff0c;配置就会还原。需要永久保存&#xff0c;请进入配置文件配置。 address可以是inet&#xff08;TCP/IP&#x…

C#实现RTP数据包传输

闲暇时折腾IP网络视频监控系统&#xff0c;需要支持视频帧数据包在网络内的传输。未采用H.264或MPEG4等编码压缩方式&#xff0c;直接使用Bitmap图片。由于对帧的准确到达要求不好&#xff0c;所以采用UDP传输。如果发生网络丢包现象则直接将帧丢弃。为了记录数据包的传输顺序和…

linux文件编程(3)—— main函数传参、myCp(配置成环境变量)、修改配置文件、将整数和结构体数组写到文件

参考&#xff1a;linux文件编程&#xff08;3&#xff09;—— 文件编程的简单应用&#xff1a;myCp、修改配置文件 作者&#xff1a;丶PURSUING 发布时间&#xff1a; 2021-04-09 23:45:05 网址&#xff1a;https://blog.csdn.net/weixin_44742824/article/details/115209404 …

51芯片4*4列阵按键c语言程序,单片机城中社稷.doc

单片机城中社稷基于单片机的乳粉包装称重控制设计摘 要本论文在分析了国内外称重技术发展的基础上&#xff0c;着重对一个用于工业控制且功能较齐全的自动称重系统进行设计。随着自动化和管理现代化的进展&#xff0c;自动在线称重&#xff0c;快速动态称重在整个称重系统中有了…

linux 修改文件名_Linux常用命令

Linux下一切皆文件查看型ls 查看当前文件夹内容 选项 -a 查看隐藏文件 -l 查看文件详细信息pwd 查看当前所在路径su 切换用户cat /etc/passwd 查看当前系统的用户cat 文件 查看文件内容选项 -n 加上编号 -E 每行末尾加上$ifconfig 查看网卡名&#xff0c;IP地址等网络信息route…

Redis学习日记-05:SORT命令

目录 前言命令&选项SORT&#xff08;默认根据元素由小到大&#xff09;&#xff1a;DESC&#xff08;逆序&#xff09;&#xff1a;ALPHA&#xff08;非数字元素排序&#xff09;&#xff1a;BY&#xff08;参考键&#xff09;&#xff1a;LIMIT(返回指定范围的结果)&#…