python-day2(学前了解)
编程语言分类
编程语言是用来和计算机交互的,但计算机只认识0和1
机器语言(低级语言)
直接和硬件交互
用0和1和计算机交流
优点:执行效率高
缺点:开发效率低
汇编语言
直接和硬件交互
优点:开发效率较前者高
缺点:执行效率较前者低
高级语言
接近于人类语言
编译型(写完代码后一次性编译成机器语言/汇编语言)
C/JAVA/GO
和计算机硬件间接交互
代码完成后编译成obj文件,再和计算机交互得到结果
优点(比较解释性语言):执行效率高
缺点(比较解释性语言):开发效率低
解释性(一句一句编译)
写一句代码编译一次
优点(比较编译性语言):开发效率高
缺点(比较编译性语言):执行效率低
把代码先翻译成编译型语言
网络瓶颈效应
几乎每一个应用程序都需要用到网络,网络延迟的时间明显大于程序的执行时间,所以程序的执行时间可以暂时忽略,所以要学python这门解释性语言
各门语言的特点
C:和硬件交互
C++:面向对象的C语言
JAVA:跨平台非常好的语言
Python:无所不能
js:史上语法最烂的语言
Pycharm快捷键
ctrl+a 全选
ctrl+c 复制(默认复制整行)
ctrl+v 粘贴
ctrl+x 剪切(默认剪切整行)
ctrl+f 搜索
ctrl+z 撤销
ctrl+shift+z 反撤销
ctrl+d 复制粘贴选中(复制粘贴一行)
ctrl+y 删除默认一行
home 回到首个字符
end 回到最后一个字符
shift+F10 运行当前文件
alt+shift+F10 选择运行文件
shift+enter 换行
ctrl+shift+r项目中全局搜索
ctrl+alt+l 代码整理(code->reformat code)
local history->show history
compare with->文件比较
jupyter快捷键
启动jupyter:打开命令行窗口,到达指定磁盘,输入jupyter notebook,选择浏览器
enter 进入代码块
shift+enter 运行
m 进入markdown模式
y 进入python模式
esc 退出
shift+鼠标左键 选中多个
f 搜索+替换
d,d 删除
file->downloads as->ma 导出md文件
快捷键帮助说明:help->keyboards
python-day2(学前了解)的更多相关文章
- python day2:python的基本数据类型及其方法
目录 python day2 1. 编码转换 2. python的基本数据类型 3. for 迭代遍历 4. 列表list 5. 元组tuple 6. 字典dict 7. 枚举enumerate 8. ...
- 跟着ALEX 学python day2 基础2 模块 数据类型 运算符 列表 元组 字典 字符串的常用操作
声明 : 文档内容学习于 http://www.cnblogs.com/xiaozhiqi/ 模块初始: Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相 ...
- Python——day2
学完今天我保证你自己可以至少写50行代码 明天,还在等你 回顾day1 小练习1: 小练习2: 小练习3: 好了激情的的一天已经过去了正式开始,day2的讲解 Day2 目录: 格式化 ...
- python day2 练习题
#/usr/bin/env python # -*- coding:utf-8 -*- # Author:ylw # name = ' ylwA ' # 1.移除name变量对应的值两边的空格 # ...
- python,Day2,基础 2
list和dict list是一种有序的集合,可以随时添加和删除其中的元素. 例如: >>>classmates = ['eason','grace','alice'] >&g ...
- Python Day2 Learning record
一.python初始化模块 Python的强大之处在于他有非常丰富和强大的标准库和第三方库 ...
- 初识Python.day2
一. python运算符 算数运算符 比较运算符 赋值运算符 逻辑运算符 成员运算符 二. Python基础数据类型 1. python字符串总结 # 首字母变大写 # a1 = "jiu ...
- Python day2 基础 2 数据类型
数据类型初识 1.数字 2 是一个整数的例子.长整数 不过是大一些的整数.3.23和52.3E-4是浮点数的例子.E标记表示10的幂.在这里,52.3E-4表示52.3 * 10-4.(-5+4j)和 ...
- Python day2 ---python基础2
本节内容 列表. 元组操作 购物车程序 字符串操作 字典操作 3级菜单 作业(购物车优化) 1. 列表操作 1.定义列表names = ['Alex',"Tenglan",'Eri ...
- Python——Day2(基础知识练习一)
1.执行Python脚本的两种方式1)调用解释器 Python +绝对路径+文件名称2)调用解释器 Python +相对路径+文件名称 2.简述位.字节的关系8位为1个字节 3.简述ASCII.uni ...
随机推荐
- luoguP1034 矩形覆盖 x
P1034 矩形覆盖 题目描述 在平面上有 n 个点(n <= 50),每个点用一对整数坐标表示.例如:当 n=4 时,4个点的坐标分另为:p1(1,1),p2(2,2),p3(3,6),P4( ...
- task.delay 和 thread.sleep
1.Thread.Sleep 是同步延迟. Task.Delay异步延迟. 2.Thread.Sleep 会阻塞线程,Task.Delay不会. 3.Thread.Sleep不能取消,Task.Del ...
- de4dot 反混淆
de4dot .NET deobfuscator and unpacker. Description de4dot is an open source (GPLv3) .NET deobfuscato ...
- JavaScript Thread.Sleep()
What is the JavaScript version of sleep()? Since 2009 when this question was asked, JavaScript has e ...
- 方差分析(python代码实现)
python机器学习-乳腺癌细胞挖掘(欢迎关注博主主页,学习python视频资源,还有大量免费python经典文章) https://study.163.com/course/introduction ...
- leetcode 34在排序数组中查找元素的第一个和最后一个位置
class Solution { public: vector<int> searchRange(vector<int>& nums, int target) { ve ...
- 在CentOS7上搭建Kubernetes
来源 中文教程 http://blog.51cto.com/devingeng/2096495?from=singlemessage 官方文档 https://kubernetes.io/docs/s ...
- kotlin之字符串模板
所谓字符串模板就是在字符串中添加若干个占位符,内容会在后期指定,也就是说,用模板可以设置字符串动态的部分,模板使用美元符号$设置如i=$i 中 的$i就是一个占位符,其中4后面的i是变量,随着i的变化 ...
- Cascader 级联选择器
当一个数据集合有清晰的层级结构时,可通过级联选择器逐级查看并选择. 基础用法 有两种触发子菜单的方式 只需为 Cascader 的options属性指定选项数组即可渲染出一个级联选择器. 通过expa ...
- vue中关于checkbox数据绑定v-model指令的个人理解
vue.js为开发者提供了很多便利的指令,其中v-model用于表单的数据绑定很常见, 下面是最常见的例子: <div id='myApp'> <input type=&qu ...