注释

Python中的注释以#开头

# 第一个注释

print("Hello,Python") # 第二个注释

为了保证代码的可读性,#后面建议先添加一个空格,然后再编写响应的说明文字。如果在代码后面添加单行注释,注释和代码之间至少要有两个空格

多行注释用三个单引号 "’’ 或者三个双引号 “”" 将注释括起来

'''

这是多行注释,用三个单引号

这是多行注释,用三个单引号

这是多行注释,用三个单引号

'''

"""

这是多行注释,用三个双引号

这是多行注释,用三个双引号

这是多行注释,用三个双引号

"""

行与缩进

python使用缩进来表示代码块,最好使用4个空格进行悬挂式缩进,并且同一个代码块中的语句,必须含有相同的缩进空格数

if True:

print("True")

else:

print("False")

缩进格式必须相同

if True:

print("Answer")

print("True")

else:

print("Answer")

print("False") # 缩进不一致,编译会出现错误

语句换行

对于过长的代码,可以在语句的外侧添加一对圆括号,将其进行换行显示

string = ("Python 是一种面向对象、解释型计算机程序设计语言"

"Pyhton可以应用在多个领域")

print(string)

注:在[]、{}或()中包含的多行语句会进行隐式连接,无需再使用圆括号进行换行

total = ['A', 'B', 'C',

'D', 'E']

变量的类型

数字类型

数字类型包括整型、浮点型和复数类型

# 整型 11 20 0x23

# 浮点型 12.0 3.2

# 复数类型 3.12+1.23j

布尔类型

布尔类型的值只有两个,分别是True和False。如果将布尔值进行数值运算的化,True会被当作整型1,False会被当做整型0

字符串类型

字符串被定义为一个字符集合,它被引号所包含,引号可以是单引号、双引号或者三引号(三个单引号、或者双引号)。字符串具有索引规则,第一个字符的索引是0,第二个是1……

string_one = 'Python'

string_two = "Python"

string_three = '''Python'''

列表和元组

我们可以将列表和元组当作是普通的数字,它们可以保存任意数量的任意类型的值,这些值称作元素。列表中的元素用中括号[]包含,元素的个数和值都可以随意修改。元组中的元素使用小括号()包含,元素不可以被修改

list_name = ['123', 123, True] # 这是一个列表

tuple_name = ('123', 123, True) # 这是一个元组

字典类型

字典是Python中的映射数据类型,由键值对组成。字典可以存储不同类型的元素,元素使用大括号{}来包含。

dict_name = {'name': "Python", 'age': 30} # 这是一个字典

查看变量类型

使用type(变量的名字)函数可以查看变量的类型

dict_name = {'name': "Python", 'age': 30} # 这是一个字典

print(type(dict_name))

简单数值类型

整型与长整型

整型(int)字面值的表示方式有4种,分别是十进制、二进制(以0b或0B开头)、八进制(以数字0开头)、十六进制(以0x或者0X开头)

长整型(long)是整型的超集,长整型字面值后面通常带有字母L或者l

无论是整型还是长整型都不会受计算机位数的影响,它的取值范围只与计算机的内存有关,只要计算机的内存足够大,数据就能够足够长

复数类型

复数由实数部分和虚数部分构成,两者都是浮点型,并且表示虚部的实数部分即使是1也不能省略

a = 2 + 1j

数组类型转换

函数

说明

int(x[,base])

将x转换为一个整数

float(x)

将x转换为一个浮点数

complex(real[,image])

创建一个复数

运算符

算数运算符

**:幂运算,a**b为a的b次方

逻辑运算符

与c、java等语言的逻辑运算符不同,逻辑与用 and表示;逻辑或用 or表示;逻辑非用not表示

成员运算符

运算符

描述

in

如果在指定的序列中找到值,则返回True否则返回False

not in

如果在指定的序列中每页找到值,则返回True否则返回False

python基本语法语句-Python基本语法,python,基础相关推荐

  1. python认识if语句_python初认识、基础数据类型以及 if 流程控制

    python初认识 CPU.内存.硬盘以及操作系统之间的关系 CPU:中央处理器,计算机的逻辑运算单元 硬盘:长期存储数据的地方,断电不会丢失 内存:位于CPU与硬盘之间,缓解高速CPU与低速硬盘之间 ...

  2. python的def语句例题_下列 Python语句的输出结果是?

    [单选题]Python语句序列"x='car';y=2; print(x+y)"的输出结果是 [填空题]Pyhon语句序列"s1= 'red hat'; print(s1 ...

  3. python程序停止运行语句_怎么停止python脚本

    1.time.sleep(secs) 参考文档原文:Suspend execution for the given number of seconds. The argument may be a f ...

  4. python输出日期语句_如何从Python的原始语句中提取时间-日期-时间段信息

    经过几天的研究,我想出了以下方法来解决提取问题.在识别命题,然后识别月份并进行提取.在 识别"-",然后识别月份并进行提取.在 部分代码如下所示.(节选,需要上下文中的依赖项)ne ...

  5. python基本语法语句-python基本语句有哪些

    Python是一种计算机程序设计语言.是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的.大型项目的开发.下面我们就为 ...

  6. python中break怎么用_详解Python中break语句的用法

    详解Python中break语句的用法 在Python中的break语句终止当前循环,继续执行下一个语句,就像C语言中的break一样. break最常见的用途是当一些外部条件被触发,需要从一个循环中 ...

  7. python基本语法语句-python 语法基础篇 一

    安装篇 编辑篇: 编辑python 一 : 在终端环境下输入python命令,回车键运行.这种方式称为 交互方式. 1️⃣ 打开终端: 2️⃣ 输入python 回车 3️⃣ 输入python 语法 ...

  8. python基本语法语句-Python基本语句

    一.Python 条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语句的执行过程: Python程序语言指定任何非 ...

  9. [转载] python中的且语句_简单探讨python中的语句和语法

    参考链接: 在Python中解包:并行分配之外 python程序结构 python"一切皆对象",这是接触python听到最多的总结了.在python中最基层的单位应该就是对象了, ...

  10. python print语句的快捷语法

    1>print 语句的快捷语法可以用于写入任何打开的文件 (或者是类文件对象) >>> f=open(r'C:\Users\91135\Desktop\print.txt',' ...

最新文章

  1. 2.4g 无线键鼠对码软件_富德iK8900无线键鼠套装评测:静音纤薄
  2. 【408预推免复习】计算机组成原理之指令系统
  3. python 字符串拼接_Python字符串拼接的6种方法(转)
  4. JEECG - 基于代码生成器的J2EE智能开发框架 续一: JEECG框架搭建步骤 [更新版]
  5. 解决Cell重用问题
  6. Spring Cloud Config分布式配置中心(学习总结)
  7. 一款舒适的画图软件,支持各种文件格式的导入和导出,Edraw Max 包含中文版和英文版,也包含 Mac 版本 和 Windows 版本
  8. 【考研计算机网络】 强化笔记
  9. 内存碎片产生原因及解决方法
  10. android preference-headers 字体颜色,如何修改CheckBoxPreference 中title ,summary字体的颜色...
  11. 什么时候需要用到RCC_APB2Periph_AFIO–复用IO时钟的使用
  12. Python小白逆袭大神的课程总结
  13. 先森请自重,小女子只卖身不卖艺
  14. ASP连接Oracle数据库简易DEMO完全案例
  15. 网售个人隐私开房记录都可查 信息黑市如此猖獗
  16. 舒亦梵:几条投资理念,决定你是否具有富人思维
  17. php系统5000块钱的短信,两天被刷完了,短信接口被恶意盗刷怎么办?(短信接口被盗刷系列4)
  18. 007需求分析中的重要知识点(马斯洛需求层次理论+KANO优先级筛选模型+金字塔模型)
  19. MPTCP iperf 发包方式
  20. 算法--01背包问题(动态规划算法) 21-01-30

热门文章

  1. R语言因子转数值类型
  2. Alamofire源码解读系列(五)之结果封装(Result)
  3. 通过浏览器下载服务端图片到客户端
  4. windows平台安装php_memcache模块
  5. HDU-1541 Stars 树状数组
  6. ASP.NET MVC Music Store教程(1):概述和新项目
  7. Item 36. Class-Specific Memory Management
  8. python基础教程是什么语言-0编程基础,什么语言也没学过,请问学Python怎样入门?...
  9. python网络爬虫权威指南 百度云-分析《Python网络爬虫权威指南第2版》PDF及代码...
  10. 学python能赚什么外卖-python实现外卖信息管理系统