这篇属于基础定义 是给没有接触过代码的同学看的
目录
转义字符 :\n * \t(知道就行)为不可见字符,不能直接输出字符
定义
注释不是代码不会执行
# 单行注释 使用方式:前面加# 也可以用快捷键:鼠标停留在当前句子后,按ctrl+/
'''
多行注释 使用方法:点2次 '单引号
'''
变量:作用是存储数据,理解为盒子
变量名=数据(= :赋值,不是比较)
print(变量名 ) #打印
变量名自定义,要满足'标识符"命名规则 (必须)
1、字母 数字 下划线组成
2、数字不能开头
3、不能使用python内置关键字
4、区分大小写
5、不建议使用中文
规范建议:
1、见名知意
2、下划线命名法:所有档次小写,所有单词以下划线连接 ——变量 函数
3、大驼峰命名法:所有单词首字母大写 ——类名
4、小驼峰命名法:第二个单词开始首字母大写
数据类型:int float str bool...
int:整数 如250,
float:浮点型,小数 如3.14,
str:字符串 " " 只要数据外面有单引号或双引号,就是字符串,
bool:布尔型 True Fales (非零就是True) ,
complew:复数型(不常用),
list:列表[A,B,C]
列表是有序的序列,其中的元素可以重复。
列表使用方括号 [ ]
表示,元素之间用逗号 ,
分隔。
列表中的元素可以通过索引访问,列表支持切片操作。
列表是可变的,可以通过索引、切片和各种方法来修改列表的内容。
例子:my_list = [
'18', '19', '25']
tuple:元组(A,B,C)
元组是有序的不可变序列,它可以包含任意类型的元素,并且一旦创建后就不能修改。元组使用圆括号 ()
表示,元素之间用逗号 ,
分隔。
元组在很多场景下用于保存数据,特别是在不希望数据被修改的情况下。虽然元组与集合和字典都使用了花括号 {}
,但是它们之间有着不同的语义和行为。
set:集合
集合是无序的集合,其中的元素不重复。
集合使用花括号 { }
表示,元素之间用逗号 ,
分隔。
集合中的元素不能通过索引访问,集合不支持切片操作。
集合是可变的,可以通过添加、删除等方法来修改集合的内容。
集合具有数学集合的操作,如并集、交集、差集等。例子:age ={'18', '19', '25'}
drit:字典 {A:a,B:b}
字典是一种键值对的无序集合,每个键都与一个值相关联。
例如:my_dict = {'name': 'John', 'age': 30, 'city': 'New York'}
如何将文件拷贝到python:
右键代码名——open in ——Show in Explcrer
type:查看数据类型,需要打印
改变数据类型:(类型不同不能一起运算,所以有时候需要转变类型)
int(X),把X转换为一个整数 X必须是整数类型..
如:
有一种是不行的:
这种不行,需要重新赋值才行
不过这种可以
程序的输出:显示 print(数据/变量)
1直接输出内容 第一种
2先定义变量 第二种
format 格式化输出
左边的数据按顺序依次放在右边的{}中
简化 :3.6版本后:
转义字符 :\n * \t(知道就行)为不可见字符,不能直接输出字符
\n:换行
*
\t:tab键 =4个空格
输入 input 等于客户输入
类型换成int整数
整数相加
两个字符串的相加的拼接
(提示:一开始都是字符串)
运算符
+ - * / // 取商 %取余
比较运算符 == != > >= < <=
== 相等 != 不相等 > 大于 >= 大于等于 <小于 <=小于等于
成立返回True,否则返回False
赋值运算符
= += -= *= /=
运算符优先级(了解即可)
()小括号里的优先计算 跟数学题一样
赋值第二
倒整 倒数第二
not and or 最后
python一些快捷键的使用
ctrl +C :复制
ctrl +V :粘贴
ctrl +D :复制选定区域
ctrl +R :删除选定行
ctrl + alt +L :规范
ctrl + / :单行注册
shft + 回车:快速换行