本文主讲:计算机与CPU知识、Python编辑器Pycharm的基本配置、Python变量命名、数据类型与转义字符、运算符相关等…
程序单词篇【常见单词】
1:code(代码)
2:Default(默认)
3:Editor(编辑)
4:font(做)
5:close(关)
6:indent(缩进)
7:data(数据)
8:exit(出口)
9:tuple(元组)
10:dict(字典)
11:eval(评估)
12:seat(座位)
13:player(玩家)
14:computer(电脑玩家)
15:random(随机)
16:result(结果)
17:break(打破)
18:continue(继续)
19:find(查找)
20:index(指数)
21:count(计数)
22:replace(替换)
23:lower(降低)
24:split(分裂)
25:upper(上)
26:strip(跳闸)
27:center(中间)
28:start(开始)
29:append(附加)
30:extend(延伸)
31:insert(插)
32:reverse(逆转)
33:tuple(元组)
34:dict(字典)
35:item(项目)
36:set(组)
37:add(加)
38:update(更新)
39:discard(丢弃)
40:step(步)
41:enumerate(列出)
42:options(选项)
43:container(容器)
44:nested(嵌套)
45:global(全球,全局)
46:info(信息)
47:modify(修改)
48:display(显示)
49:functools(函数工具箱)
50:reduce(减少)
51:filter(过滤)
52:content(内容)
53:Binary(二进制)
54:seek(寻求)
55:suffix(后缀)
56:except(除了)
57:finally(最后)
58:module(模块)
59:package(包)
计算机cpu与内存的作用
cup为*处理器,是处理指令用的,cpu处理指令时,第一步先将数据在硬盘中提取到内存中,在内存中将数据进行处理后在存放在硬盘中,即内存临时存储的数据是cpu要处理的数据!
内存是临时存储数据用的,永久存储数据是硬盘
下载pycharm与使用
下载网址 https://download.jetbrains.8686c.com/python/pycharm-professional-2020.1.exe
pycharm基本使用
第一步:(创建一个python项目)
第二步:(应用界面)
第三步:(创建代码文件)——在文件根目录出右击鼠标
pycharm打开文件方式
pycharm打开代码文件的方式有三种,分别是This Window 与New Window 以及Attach这三种分别是什么意思呢?
答:This Window是覆盖已经打开的项目、New Window是重新打开目标代码文件夹(打开两次pycharm)、Attach是在一个pycharm界面中打开两个代码文件夹
Attach(连接)打开示范
代码注释方法
变量的作用
你问我答:什么是变量呢?变量的作用是什么呢?
答:变量就是在存储数据的时候,将数据存放的地址起一个名字,而这个名字就是变量的名字,变量作用是方便计算机找到数据存放的位置并且调用
变量命名规则
Pycharm Debug工具
你问我答:pycharm怎么利用Debug调试代码中的bug呢?
答:第一步打断点!第二步鼠标右键单击调出Debug工具(解释代码如下)
Debug工作台
数据类型
你问我答:python中有哪些数据类型呢?
答:数值类型(int、float)布尔类型(True、False)其他类型(set集合、list列表、str字符串、tuple元组、dict字典)
怎么检测数据类型呢?
格式化输出及格式符号
你问我答:什么是python代码的格式化输出?什么是格式符号呢?
答:代码的格式化输出就是输出的数据是带格式的,格式符号比较常用的就是%d、%S、%f,其中%S是以字符串格式输出出来(代码如下)
格式化输出
浮点数格式化输出保留小数问题
整形格式化输出显示的位数
多个格式化输出案例
F “{表达式}”的用法!
你问我答:什么是 f “{ 表达式}”?f “{ 表达式}”怎么用呢?
答:f “{ 表达式}”是用于格式化输出的,用法见截图,相比于 %S 输出 用 f 表达式输出语法更加简洁更加高效
转义字符
数据类型转换
你问我答:什么是数据类型装换呢?
答:比如说将字符串类型转化为整形等
注意:转换完变量的数据类型是一次性的
数据转换之tuple(元组)的使用
eval( )的作用——将字符串内数据的类型转换为原来的数据类型(代码如下)
运算符相关
你问我答:什么是整除(取整)运算符呢?什么是次方运算符呢?
答:// 这个就是整除(取整)运算符,/ 这个是除法运算符2**4
是什么意思呢?就是2的四次方!(代码解释如下)
算术运算符混合运算的时候优先级( )高于** 高于 * / % // 高于 + -
赋值运算符
你问我答:什么是多个变量赋值?(看代码)
符合赋值运算符问题(变量 num1 += 2+3)计算机应该怎么运算
逻辑运算符
and(与)or(或)not(非)
逻辑运算符两边条件要加上括号!!
数字之间的逻辑运算
拓展:逻辑运算符 与(表达式1)and(表达式2)可以化简为下面这个形式
未完待续…