文章目录
基础语法
注释:解释说明
单行注释:变量 #
#这是一个单行注释
多行注释:文本/方法 **''' '''** **""" """**
可以选中要注释的行 同时按下 Ctrl+/ 可以实现多行注释与取消注释
也可以用三对引号来注释 (可以为双引号也可以为单引号Python不区分单引号玉双引号的差别)
(位于文档最上面的注释叫做文档注释)
数据类型:
int(数值-整数)
float(数值-小数) (小数转为二进制可能会有精度损失)
bool(布尔 True False)
- 1.内存:通常为一个字节
- 2.显示表达式结果、
- 3.注意与Java区别(True/ False首位字母大写)
str (字符串类型)
tuple (元组型)
list (列表型)
dict(字典型)
complex (复数)
函数及其描述
函数 | 描述 |
---|---|
int(x [,base]) | 将x转换为一个整数 |
long(x [,base] ) | 将x转换为一个长整数 |
float(x) | 将x转换到一个浮点数 |
complex(real [,imag]) | 创建一个复数 |
str(x) | 将对象 x 转换为字符串 |
repr(x) | 将对象 x 转换为表达式字符串 |
eval(str) | 用来计算在字符串中的有效Python表达式,并返回一个对象 |
tuple(s) | 将序列 s 转换为一个元组 |
list(s) | 将序列 s 转换为一个列表 |
set(s) | 转换为可变集合 |
dict(d) | 创建一个字典。d 必须是一个序列 (key,value)元组。 |
frozenset(s) | 转换为不可变集合 |
chr(x) | 将一个整数转换为一个字符 |
unichr(x) | 将一个整数转换为Unicode字符 |
ord(x) | 将一个字符转换为它的整数值 |
hex(x) | 将一个整数转换为一个十六进制字符串 |
oct(x) | 将一个整数转换为一个八进制字符串 |
1、标识符
凡是自己可以起名字的地方
命名规则:
1)只能是字母,数字,下划线
2)数字不能开头
3)不能是关键字
4)大小写敏感
5)见名知意(不行用拼音,必须纯英文)
student_name = "人红桃"
studentName = "tanchang"
命名方式可以借鉴【阿里规范手册 java】[^1]
2、 变量:变化的量
3,关键字:具有特殊含义的单词(33)
以通过导入python内置模块keyword来查看
import keyword
print(keyword.kwlist)
['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue',