首页 > 编程语言 >Python基础之注释、变量、Debug调试、数据类型

Python基础之注释、变量、Debug调试、数据类型

时间:2022-11-16 11:03:35浏览次数:48  
标签:变量 Python 数据类型 注释 print Debug type 调试

一、注释

注释的作⽤
⽤⼈类熟悉的语⾔对代码进⾏解释说明,⽅便后期维护。

注释分为两类:单⾏注释 和 多⾏注释。
1、单⾏注释
只能注释⼀⾏内容,语法如下:
# 注释内容

2、多⾏注释
可以注释多⾏内容,⼀般⽤在注释⼀段代码的情况, 语法如下:
"""
第⼀⾏注释
第⼆⾏注释
第三⾏注释
"""
'''
注释1
注释2
注释3
'''

3、快捷键
可以用鼠标按住左键选取多行
Ctrl + /多行注释,再次按Ctrl + /取消注释

二、变量

1、定义变量
变量名 = 值
变量名⾃定义,要满⾜标识符命名规则。

2、标识符
标识符命名规则是Python中定义各种名字的时候的统⼀规范,具体如下:
由数字、字⺟、下划线组成
不能数字开头
不能使⽤内置关键字
严格区分⼤⼩写
关键字:
False None True and as assert 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

3、命名习惯
⻅名知义。
⼤驼峰:即每个单词⾸字⺟都⼤写,例如: MyName 。
⼩驼峰:第⼆个(含)以后的单词⾸字⺟⼤写,例如: myName 。
下划线:例如: my_name 。

三、Debug调试

Debug⼯具是PyCharm IDE中集成的⽤来调试程序的⼯具,在这⾥程序员可以查看程序的执⾏细节和流
程或者调解bug。
Debug⼯具使⽤步骤:
1. 打断点
2. Debug调试

1、打断点

断点位置
⽬标要调试的代码块的第⼀⾏代码即可,即⼀个断点即可。
打断点的⽅法
单击⽬标代码的⾏号右侧空⽩位置。
#再点一下即可取消

Python基础之注释、变量、Debug调试、数据类型_标识符

2、Debug调试

打成功断点后,在⽂件内部任意位置 — 右键 -- Debug'⽂件名' — 即可调出Debug⼯具⾯板 -- 单击StepOver/F8,即可按步执⾏代码

Python基础之注释、变量、Debug调试、数据类型_下划线_02

Python基础之注释、变量、Debug调试、数据类型_标识符_03

3、Debug输出⾯板分类

1、Debugger
显示变量和变量的细节,不显示print输出

2、Console
输出内容,不显示变量和变量细节

四、数据类型

Python基础之注释、变量、Debug调试、数据类型_下划线_04

#数字类型
var1=123
print(type(var1))

#小数类型
var2=1.23
print(type(var2))

#布尔类型
var3=False
print(type(var3))

#字符串类型
var4='hello world'
print(type(var4))

#列表类型
var5=[10,20,30]
print(type(var5))

#元组类型
var6=(10,20,30)
print(type(var6))

#集合类型
var7={10,20,30}
print(type(var7))

#字典类型
var8={"name": "zhangsan","age": 18}
print(type(var8))

标签:变量,Python,数据类型,注释,print,Debug,type,调试
From: https://blog.51cto.com/u_13236892/5851656

相关文章

  • 各数据类型互转
    Long与Integer之间的转换Integera=10;Longb=a.longValue();Longa=10L;Integerb=a.intValue();String与Integer之间的转换intnumber=10;Strings......
  • 【排序算法】python 十大经典排序算法(全网最详)
    排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排......
  • python学习 爬取亚马逊网页,失败后。修改HTTP报文头部后成功!
    通过修改HTTP报文头部,来成功获取网页内容!  pythonimportrequestsr=requests.get("https://www.amazon.cn/gp/product/B01M8L5Z3Y")r.status_coder.encoding  >>>......
  • BIG T 下学期选修_python作业
    一共提交了10次作业3.1:importrandomb_Set=[]c_Set=[]i=1000while(i):b_Set.append(random.randint(0,10000))i=i-1i=1000while(i):c_Set.append(random.ran......
  • hc - python
    Grafanaalerts健康检查我们可以在Grafana的panel中设置alert当报警触发,我们有另外的程序会捕捉到它,并通过创建jira工单的方式,通报给相应的Team去处理为了能成功......
  • python课本学习-第五章
    一、列表的概念1、列表的创建列表是由一组任意类型的值组合而成的序列,组成列表的值称为元素,每个元素之间用逗号隔开。列表中的元素是可变的#列表类似于c++中的数组,数......
  • Python - request 报错:raise RemoteDisconnected("Remote end closed connection with
    2022-11-1521:46:20,261INFO[get_data.py(get_product_mode:46)]-当前page======>:255Traceback(mostrecentcalllast):File"D:\jlc_auto_test\fa_search_tes......
  • Python locust工具使用详解
    今年负责部门的人员培养工作,最近在部门内部分享和讲解了locust这个工具,今天再博客园记录下培训细节。相信你看完博客,一定可以上手locust这个性能测试框架了。一、简介1......
  • python神经网络编程
    计算机系统:输入->(计算)->输出建立模型可以模拟事情的运作神经网络的基本思想:持续细化误差值。大的误差需要大的修正值,小的误差需要小的修正值。尝试得到一个答案,并多......
  • 数据类型—基本数据类型
    数据类型—基本数据类型标识符标识符通常以(A-Z)或(a-z),(¥)(_)开头可以是以上几种符号的任意组合,但是只能出现这些符号不能用java中的关键词或关健名定义,如:java,class等需要......