python怎么给多行加单行注释 python基础教程-(二)紧跟潮流吗?

[更新]
·
·
分类:互联网
4302 阅读

python怎么给多行加单行注释

python基础教程-(二)紧跟潮流吗?

python基础教程-(二)紧跟潮流吗?

不管什么编程语言,都要有语法.语法无非就那么几个?万变不离
# 2. Python基本语法
## 2.1 注释、语句分类、关键字
### 2.1.1 注释
* 定义:即注解,解释。分为单行注释和多行注释
* 作用:
```
1.给代码做出标注,进行解释和说明。方便别人阅读和理解代码
2.在debug的时候,可以通过注解来一行一行查找问题
```
#### 2.1.1.1 单行注释
以#号开始,#后面的内容就是注解的内容。计算机不会去阅读#后面的内容
#### 2.1.1.2 多行注释
以 或者 将注释内容包裹起来
#### 2.1.1.3 注释的选择原则
单行注释 # 里面可以使用多行注释 或者
多行注释 或者 里面可以使用单行注释#
多行注释中可以使用另一种多行注释。如: 中可以使用 在中可以使用
### 2.1.2 Python 语句分类
Python语句分为 单行语句 和 代码组(代码块)
单行语句:一行python代码
代码组:特定的语言结构,标志是:和缩进(如if ,while等)
### 2.1.3 关键字
* 定义:关键字指系统已经使用的具有特殊功能的保留标识符
* 查看系统保留关键字的方法:
```
import keyword
print()
```
# 3. Python变量及数据类型
## 3.1 变量
* 变量的定义:变量就是可以变化的量(在Python中更像是把变量的值贴到值上面,之后使用这个值就直接用贴在它上面的名字即可)
* 变量赋值:(三种方式)
```
方法一:(基本格式)
变量 值
方法二:(给多个变量赋相同的值)
变量1 变量2 变量3 ... 值
方法三:(给多个变量赋不同的值)
变量1,变量2,变量3... 值1,值2,值3...
```
* 获取变量的类型:(两种方法)
```
1. type()
print(type(变量))
2. isinstance()-------gt isinstance(查看的变量,类型) 返回的值是bool True or False
print(isinstance(4,int))
```
* 获取变量在内存中的id:
```
id()
print(id(变量))
```
* 更改变量的值:(对变量重新赋值即可)
```
val 1
val 2
print(val)
```
* 变量的命名规则:
```
1. 使用英文,禁止使用中文
2. 可以使用数字,但是不能用数字开头
3. 特殊符号只能使用下划线_
4. 区分大小写
5. 命名必须要有意义
6. 避免和系统保留的关键字冲突
```
## 3.2 数据类型
1. Number 整型 (包含 :int、float、bool、complex)
2. String 字符串
3. List 列表
4. Tuple 元组
5. Set 集合
6. Dict 字典
ps:
```
* Number中包含: int、float、bool、complex
* 容器数据类型: String、List、Tuple、Set、Dict
* 有序数据类型: String、List、Tuple
* 无序数据类型: Set、Dict
```
希望我的分享,可以给大家带来一点帮助,大家可以在下面留言.我们一起交流!

学习Python,GUI界面编程需要知道哪些知识点?

学习Python,GUI界面编程必背必记的知识点:
1、流行的 GUI 工具包
2、使用 框架
构造器的语法格式如下:
参数说明:
parent:框架的父窗口。如果是顶级窗口,这个值是 None。
id:关于新窗口的 wxPython ID 号。通常设为-1,让 wxPython 自动生成一个新的 ID。title:窗口的标题。
pos:一个 wx.Point 对象,它指定这个新窗口的左上角在屏幕中的位置。在图形用户界面程序中,通常(0,0) 是显示器的左上角。这个默认值(-1,-1) 将让系统决定窗口的位置。
size:一个 对象,它指定这个窗口的初始尺寸。这个默认值 (-1,-1) 将让系统决定窗口的初始尺寸。
style:指定窗口的类型的常量。可以使用或运算来组合它们。name:框架内在的名字。可以使用它来寻找这个窗口。
3、StaticText 文本类
类的构造函数语法格式如下:
参数说明:
parent:父窗口部件。
id:标识符。使用-1 可以自动创建一个唯一的标识。
label:显示在静态控件中的文本内容。
pos:一个 wx.Point 或一个 Python 元组,它是窗口部件的位置。size:一个 或一个 Python 元组,它是窗口部件的尺寸。style:样式标记。
name:对象的名字。
4、TextCtrl 输入文本类
wx.TextCtrl 类的构造函数语法格式如下:
参数说明:
style:单行 wx.TextCtrl 的样式,取值及说明如下: wx.TE_CENTER:控件中的文本居中。wx.TE_LEFT:控件中的文本左对齐。
wx.TE_NOHIDESEL:文本始终高亮显示,只适用于 Windows。wx.TE_PASSWORD:不显示所键入的文本,以星号(*)代替显示。wx.TE_PROCESS_ENTER :如果使用改参数,那么当用户在控件内按下ltEntergt
键时,一个文本输入事件将被触发。否则,按键事件由该文本控件或该对话框管理。
wx.TE_PROCESS_TAB:如果指定了这个样式,那么通常的字符事件在按下ltTabgt 键时创建(一般意味一个制表符将被插入文本)。否则,tab 由对话框来管理,通常是控件间的切换。
wx.TE_READONLY:文本控件为只读,用户不能修改其中的文本。wx.TE_RIGHT:控件中的文本右对齐。
value:显示在该控件中的初始文本。
validator:常用于过滤数据以确保只能键入要接受的数据。
5、Button 按钮类
wx.Button 的构造函数的语法如下:
wx.Button 的参数与 wx.TextCtrl 的参数基本相同,其中参数 label 是显示在按钮上的文本。
6、wxPython 的 sizer 说明
英语词汇背记有法,让英语不再成为编程学习的拦路虎!
学Python不是曹操,说来就来。共勉~