预科01
typora
typora安装
网址:进入安装
进入:文件->导出
可以导出成不同的格式,方便大家使用
进入:文件->偏好设置
偏好设置主要设置typora的一些具体功能
选择:通用->自动保存
设置自动保存是为了避免突然的情况而导致记得东西没了
选择:图像->文件保存路径
设置图像的保存路径是为了打包的时候好打包
typora的markdown语法
标题:#+空格
标题一共有六级,想小一级,就多加一个#
代码块:``` + 编程语言
文本高亮/输入单行代码:`
+ 内容 +
`(两个点+内容+两个点)print("hello world")
以下三行*号为紧贴,必须拥抱,否则不会显示效果
斜体:* + 内容 + *
加粗:* * + 内容 + * *
加粗斜体同在:* * * + 内容 + * * *
删除线:~ ~内容,线必须紧凑~ ~
有序列表:数字 + 点 + 空格 + 内容
多行有序序列表就是接着往下加
无序列表:-/+ + tab/空格
多行无序列表就是接着往下加
超链接:[链接名]+(小括号:里面放入带协议头的网址)
图片:直接拖进去即可
表格:ctrl + t
markdown语法补充
目录:[里面是英文:toc]
引用:用 > + 内容
-+【】:任务列表
- [*]任务
下划线:ctrl + u
分割线:减号一堆或者三个就行
[^]:
:内容 + [^内容]
上下标:$ + 数字 + ^
3[^2]
符号的输入跟转义字符一模一样
特殊字符也与日常编程语言一样
段落的换行:内容 + 两个空格 + 换行
不再markdown语法里面的,直接用html语法也可以
hello world
$$
$$
$$
$$
链接引用:
[]:
[链接引用]:www.baidu.com "title(typroa)"
python3的安装
python3的下载
打开网址:python.org
我以windows操作系统举个栗子:
要么点windows进行下载,要么点旁边那个Python3.7.4进行下载。
如果你看到我的这篇文章已经是N年以后了,下最新版的,你随意。
由于我们上课使用的是3.6.6,迫于宝哥的压力,被迫选择(不懂就跟着干呗,想啥呢)
为了快速找到python3.6.6,直接ctrl + f进行查找,找到咔咔就是下,不要犹豫
此时此刻,下载已经完成,我们喝一口旁边的82年的开水润喉
python3的安装
要安装Python3了,激动人心的时刻已经到来
各位有志青年,不要点我图片中全出来的那个方框,我们将一起去手动配置环境变量
如果你是老鸟,看我博客干嘛?想收我为徒?
完事点Customize installation,也就是自定义安装
什么都别管,咔咔一顿点。
最关键的一步到了,就是这。
把路径改为C:\Python36,为何这样做?
- 新手必须的配一把环境变量
- 新手必须的配一把环境变量
- 新手必须的配一把环境变量
- 我前三条纯手打,不服来辩
- 好找,各位哥哥们,我懒,找不到那么多
然后进入系统环境变量->Path
将刚才的路径添加到系统环境变量里面
至此,生活终于变成了他应有的样子
此时此刻,激动的心情在燃烧,终于安装好了。
那么,如何检测他到底安装好没有呢?
cmd->python
恭喜恭喜,终于搞定。
python3与python2共存
为什么要共存?
就跟哥哥跟弟弟必须的聊一聊
过去的你跟现在的你必须的聊一聊一样
过去做的事情,现在还能想起来吧?
有些事情不是你想忘记就能忘记的
你在网上做了什么,都给你记录的很清楚
尤其你那些广告很多的网站,历史记录里面给你安排的明明白白的
下来,安装python2,安装过程不再赘述
- 先进入Python2的文件夹
- 把python.exe复制黏贴搞一个副本出来
- 然后把副本那个文件重命名为Python2.exe
- 完事到系统环境变量中添加他的路径
- 到控制台里面如果输入Python2
显示结果如果跟这个一样,那么你就成功了。
喜极而泣,流下来给你买橘子的泪水(滑稽)
添加系统环境变量有个很重要的事情
必须是下面的系统变量,不能是用户变量,这个问题我同桌遇到了。我感觉肯定也会有人遇到
这里面有个坑就是必须要把python3在Path里面放在
前面
,不然你在控制台输入python的时候,不会默认是pythonpython2与Python3的区别
print 在python2中,print在python中可以带括号,也可以不带括号
print()在python3中
python3中的除法获取的是小数
python2中的除法获取的是整数(向下取整)
python3的卸载
进入程序与功能,点卸载,剩下的不会算我输
pycharm的下载与安装
pycharm的下载
进入链接:pycharm
pycharm的安装
pycharm的破解
JetbrainsCrack-release-enc.jar将这个文件复制到Pycharm的bin目录下
在 Pycharm软件安装目录的\bin目录下找到 pycharm.exe.vmoptions 和 pycharm64.exe.vmoptions 两个文件 ,右键以文本格式打开(可用借助Notepad打开),在两个文件最后追加 -javaagent:盘符:\你的pycharm的安装路径\bin\JetbrainsCrack-release-enc.jar,这里一定要把你的pycharm安装路径写正确,失败都是因为这步没有做好,然后保存即可。
812LFWMRSH-eyJsaWNlbnNlSWQiOiI4MTJMRldNUlNIIiwibGljZW5zZWVOYW1lIjoi5q2j54mIIOaOiOadgyIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cyI6W3siY29kZSI6IklJIiwiZmFsbGJhY2tEYXRlIjoiMjAxOS0wNC0yMSIsInBhaWRVcFRvIjoiMjAyMC0wNC0yMCJ9LHsiY29kZSI6IkFDIiwiZmFsbGJhY2tEYXRlIjoiMjAxOS0wNC0yMSIsInBhaWRVcFRvIjoiMjAyMC0wNC0yMCJ9LHsiY29kZSI6IkRQTiIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDQtMjEiLCJwYWlkVXBUbyI6IjIwMjAtMDQtMjAifSx7ImNvZGUiOiJQUyIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDQtMjEiLCJwYWlkVXBUbyI6IjIwMjAtMDQtMjAifSx7ImNvZGUiOiJHTyIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDQtMjEiLCJwYWlkVXBUbyI6IjIwMjAtMDQtMjAifSx7ImNvZGUiOiJETSIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDQtMjEiLCJwYWlkVXBUbyI6IjIwMjAtMDQtMjAifSx7ImNvZGUiOiJDTCIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDQtMjEiLCJwYWlkVXBUbyI6IjIwMjAtMDQtMjAifSx7ImNvZGUiOiJSUzAiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA0LTIxIiwicGFpZFVwVG8iOiIyMDIwLTA0LTIwIn0seyJjb2RlIjoiUkMiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA0LTIxIiwicGFpZFVwVG8iOiIyMDIwLTA0LTIwIn0seyJjb2RlIjoiUkQiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA0LTIxIiwicGFpZFVwVG8iOiIyMDIwLTA0LTIwIn0seyJjb2RlIjoiUEMiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA0LTIxIiwicGFpZFVwVG8iOiIyMDIwLTA0LTIwIn0seyJjb2RlIjoiUk0iLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA0LTIxIiwicGFpZFVwVG8iOiIyMDIwLTA0LTIwIn0seyJjb2RlIjoiV1MiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA0LTIxIiwicGFpZFVwVG8iOiIyMDIwLTA0LTIwIn0seyJjb2RlIjoiREIiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA0LTIxIiwicGFpZFVwVG8iOiIyMDIwLTA0LTIwIn0seyJjb2RlIjoiREMiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA0LTIxIiwicGFpZFVwVG8iOiIyMDIwLTA0LTIwIn0seyJjb2RlIjoiUlNVIiwiZmFsbGJhY2tEYXRlIjoiMjAxOS0wNC0yMSIsInBhaWRVcFRvIjoiMjAyMC0wNC0yMCJ9XSwiaGFzaCI6IjEyNzk2ODc3LzAiLCJncmFjZVBlcmlvZERheXMiOjcsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-ti4tUsQISyJF/zfWxSHCr+IcYrX2w24JO5bUZCPIGKSi+IrgQ0RT2uum9n96o+Eob9Z1iQ9nUZ6FJdpEW5g0Exe6sw8fLrWMoLFhtCIvVgQxEEt+M7Z2xD0esmjP1kPKXZyc/i+NCxA2EO2Sec9uifqklBGP1L3xoENAw2QsIWBfttIe6EPWhbS8TIMMr2vF/S3HrN8To5Hj5lwD/t1GHgFK1uWrhsuifAiKcVzqogybzGiR1h2+yNYTMbKxP7uPCcdYMsIyrBNVRGA3IuEJgyGQTQlFbnVQoVUTGPW2tQxprmC464wMjKi40JHh27WzjOHPwgzxDaigwn4Z0EbSpA==-MIIElTCCAn2gAwIBAgIBCTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE4MTEwMTEyMjk0NloXDTIwMTEwMjEyMjk0NlowaDELMAkGA1UEBhMCQ1oxDjAMBgNVBAgMBU51c2xlMQ8wDQYDVQQHDAZQcmFndWUxGTAXBgNVBAoMEEpldEJyYWlucyBzLnIuby4xHTAbBgNVBAMMFHByb2QzeS1mcm9tLTIwMTgxMTAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQAF8uc+YJOHHwOFcPzmbjcxNDuGoOUIP+2h1R75Lecswb7ru2LWWSUMtXVKQzChLNPn/72W0k+oI056tgiwuG7M49LXp4zQVlQnFmWU1wwGvVhq5R63Rpjx1zjGUhcXgayu7+9zMUW596Lbomsg8qVve6euqsrFicYkIIuUu4zYPndJwfe0YkS5nY72SHnNdbPhEnN8wcB2Kz+OIG0lih3yz5EqFhld03bGp222ZQCIghCTVL6QBNadGsiN/lWLl4JdR3lJkZzlpFdiHijoVRdWeSWqM4y0t23c92HXKrgppoSV18XMxrWVdoSM3nuMHwxGhFyde05OdDtLpCv+jlWf5REAHHA201pAU6bJSZINyHDUTB+Beo28rRXSwSh3OUIvYwKNVeoBY+KwOJ7WnuTCUq1meE6GkKc4D/cXmgpOyW/1SmBz3XjVIi/zprZ0zf3qH5mkphtg6ksjKgKjmx1cXfZAAX6wcDBNaCL+Ortep1Dh8xDUbqbBVNBL4jbiL3i3xsfNiyJgaZ5sX7i8tmStEpLbPwvHcByuf59qJhV/bZOl8KqJBETCDJcY6O2aqhTUy+9x93ThKs1GKrRPePrWPluud7ttlgtRveit/pcBrnQcXOl1rHq7ByB8CFAxNotRUYL9IF5n3wJOgkPojMy6jetQA5Ogc8Sm7RG6vg1yow==
预习笔记
print("试试?") name = "shuaishuai" #变量名 变量值 #变量由字母,数字,下划线组成 #不能以字母开头。不能用关键字 #关键字,被系统使用的标识符 #代码是从上到下执行 #常量规定大写 #基础数据类型:整形,字符型,布尔值 #输入使用input #衣服,爱死衣服,嵌套衣服 #if else if
学习计划
- 早晨七点准时起床,15分钟洗漱完毕,思考昨天学了什么
- 中午吃完饭,好好睡一觉,下午接着干
- 晚上十二点准时睡觉
- 课上的内容及时消化,不消化不回家
- 每天的作业拼了命也要在当天完成,不给明天加重负担
- 我一定要成功
- 我一定要成功
- 我一定要成功
补充
编译型语言与解释型语言的区别
编译型语言:一次编译,到处运行
缺点:编译时间长
优点:执行速度快
解释型语言:边解释边运行
缺点:运行效率相对较低
优点:所见即所得,开发效率高
python简介
创始人:龟叔
优点:
- 开发效率高
- 可移植
- 可扩展
- 可嵌入
重大历史事件:
- 2004年著名WEB框架Django诞生
- 2008年出现3.0
- 2014年发表重要声明,3.4以后的版本将不再由龟叔更新
- 开发效率高
变量
变量是内存中变量值的称呼
age = 18
变量的命名规则:
- 由字母,数字,下划线组成
- 禁止以数字开头
- 禁止使用关键字
- 被系统使用的标识符就叫作关键字
- 由字母,数字,下划线组成
常量
常量就是不能改变的量,一般用全大写字母表示
注释
单行注释:#
多行注释:```
基础数据类型
整型
在Python3中所有的整数都是Int型,没有Long类型
在python2中数据量很大,用long类型
字符串
在Python中只要是用引号引起来的就是字符串
字符串中每个单独的字母汉子都是一个单独的元素
字符串加
字符串乘
索引
切片
步长
字符串方法
全部大写
全部小写
以什么开头
以什么结尾
统计出现的次数
字符串替换
去除头尾两边的空格
分割
字符串格式化
逻辑型
输入
input输入的都是字符串
Input输入的都是字符串
input输入的都是字符串
- 格式化输出
- 字符串类型:%s
- 数字类型:%d,%i
- 转义:%%
运算符
算数运算
** :a的冥次
//: 取商的整除部分
比较运算
赋值运算
逻辑运算
- and
- or
- not
成员运算:判断子元素是否在原字符串中
- in
- not in
原文地址:https://www.cnblogs.com/ycfxxr/p/11704049.html
- 关于Expression Tree和IL Emit的所谓的"性能差别"
- 采用一个自创的"验证框架"实现对数据实体的验证[扩展篇]
- 采用一个自创的"验证框架"实现对数据实体的验证[改进篇]
- Flash XSS检测脚本的简单实现
- 采用一个自创的"验证框架"实现对数据实体的验证[设计篇]
- 采用一个自创的"验证框架"实现对数据实体的验证[编程篇]
- 谈谈你最熟悉的System.DateTime[上篇]
- 12步轻松搞定Python装饰器
- 实用小工具,教你轻松转化Python通用数据格式
- 数据工程师常用的几个小工具(附python源代码)
- R语言的三种聚类方法
- 技能 | R语言的igraph画社交关系图示例
- 魔兽世界中招:一条命令行就能劫持你的游戏!
- R语言 apply函数家族详解
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Java 比较两个字符串内容是否相等
- 前端模块化发展史
- 前端性能优化
- 突击并发编程JUC系列-原子更新AtomicLong
- Windows下指定的服务已经标记为删除”
- 《剑指offer》第29天:m x n 网格的最小路径和
- 环保 HJ212协议解析
- Flink源码解读系列 | 任务提交流程
- Kafka Topic创建三步曲
- QuickSearch快排
- 二分查找
- LeetCode 1585 Check If String Is Transformable With Substring Sort Operations
- 40000字 Matplotlib 实操干货,真的全!
- 忍术!猫眼三勾玉
- 什么是锁?