变量

一.关于python

1.交互式

说一句解释一句

2.命令行式

1.编写文件并且保存

2.打开python解释器,在pyrhon中打开文本,读入内存(python打开的时候,翻译不是瞬间)

3.python解释文本

注意:第二阶段相当于文本文档打开文件,第三阶段才有python的语法

二.PyCharm的安装注意事项

1.激活码

可以网上找

2.对于当中的Python的设置

对于python的路径不能选择系统默认,要手动输入python.exe的路径

3.字体设置以及快捷设置

点击File→setting或者alt+ctrl+s

4.常用快捷

快速复制粘贴整行CTRL+D

使用快捷键前

print('hello world')

使用快捷键后

print('hello world')
print('hello world')

删除行CTRL+Y

使用快捷键前

print('hello world')

使用快捷键后


向后缩进Tab

使用快捷键前

print('hello world')

使用快捷键后

	print('hello world')

向前缩进shift+Tab

	print('hello world')

使用快捷键后

print('hello world')

移至一行代码最前Home

移至一行代码最后END

运行shilft+f10

选择运行alt+shilft+f10

三.变量

变量:描述事物不断变化的状态

举例

name = 'YWY'

其中name为变量名

​ =相当于赋予的意思

​ YwY为描述事物的状态的值

关于变量名的命名

1.变量名不能为纯数字

2.变量名必须具有某种意义

3.变量名由于英文单词,数字以及_组成,下划线不能用于开头,以及不能用纯下划线来命名变量名(下划线没有意义不满足第二条)

注意事项:变量名不能用汉字,纯数字,存下划线,拼音以及用下划线来开头

在一连串的英文单词来命名时候可以用于_以及大小写来规范编写

例如:

#错误命名,这样不便于观察
nameandage = 'ywy 18'
#用下划线来辅助编写
name_and_age ='ywy 18'
#用大小写来辅助编写
NameAndAge = 'ywy 18'

四.常量

常量:约定俗称的固定的变量

注意事项:常量的常量名均为大写显示

#国家标准长度单位
INTERNATIONAL_UNIT_OF_LENGTH = 'M'

五.注释

注释:对于文本当中内容进行说明标记

需要在注释内容文本开头用#

如:

单行

#注释

多行

#注释1
#注释2

需要在注释前后加上'''

如:

单行

'''注释'''

如:

多行

'''注释1
212121
'''

快捷操作ctrl+/

六.打开应用程序的流程

1.双击应用程序(发送应用程序路径给操作系统)

2.操作系统把命令装换成O和1发送给cpu

3.cpu将代码读入内存

七.今日题目

1.什么是编程语言?

答:人与计算机交流的介质

2.什么是编程?

答:将一连串无序的代码变得有序并且能到达某个目的

3.为什么要编程?

答:为了更加高效的完成事情且让计算机代替劳动力

4.计算机的五大部分的作用,CPU由什么组成?

答:计算器由运算器,控制器,储存器,输出设备,输入设备组成

控制器:控制计算机完成某个命令

运算器:进行逻辑运算以及算术运算

储存器:存储信息

输出设备:计算机向人输出的设备

输入设备:人向计算机输入的设备

CPU由控制器与运算器组成

5.简单描述硬盘的工作原理

机械硬盘:接受指令,用机械臂在磁道上读取信息

固态硬盘:接着指令转换成电信号在硬盘上读出信息

6.操作系统的作用

答;控制硬件

7.操作系统启动和应用程序启动的区别

答:操作系统启动:操作系统之间发出指令控制硬件

应用程序启动:应用程序发出运用程序路径的指令,CPU接受到信息后,发送指令给内存,内存根据路径寻找到硬盘上的程序再运行

8操作语言的分类,以及各类语言的优点缺点

​ 运行效率 开发效率

机械语言 最快 最慢

汇编语言 中等 中等

高级语言 最慢 最快

9.为什么要用变量

答;为了描述某个事物

10.变量的定义规范是什么?

变量名:1.不能纯数字

​ 2.变量必须有意义

​ 3.不能用下划线开头,纯下划线,拼音,汉字

11.使用变量定义一个人的信息:包括人的姓名,年龄,身高,体重,爱好

name = '杨文益'
height = 172
weight = 130
age = 25
hobby = "ps,视频剪辑,游戏"

12.注释有几种定义方式,分别注明定义

有两种方式注释,假设注释内容为12

方法1

#12

方法二

'''12'''

七.记住的单词

print 打印

input 输入

raw 原生的

int 整型

float 浮点类型

str 字符串

dict 字典

bool 布尔

key 键

value 值

student 学生

name 名字

age 年龄

height 身高

weight 体重

salary 薪资

hobby 兴趣爱好

info 信息

学习python的第三天的更多相关文章

  1. 学习python,第三篇:.pyc是个什么鬼?

    .pyc是个什么鬼? 1. Python是一门解释型语言? 我初学Python时,听到的关于Python的第一句话就是,Python是一门解释性语言,我就这样一直相信下去,直到发现了*.pyc文件的存 ...

  2. 学习Python的三种境界

    前言 王国维在<人间词话>中将读书分为了三种境界:"古今之成大事业.大学问者,必经过三种之境界:'昨夜西风凋碧树,独上高楼,望尽天涯路'.此第一境也.'衣带渐宽终不悔,为伊消得人 ...

  3. Python 学习日记(第三周)

    知识回顾 在上一周的学习里,我学习了一些学习Python的基础知识下面先简短的回顾一些: 1Python的版本和和安装 Python的版本主要有2.x和3.x两个版本这两个版本在语法等方面有一定的区别 ...

  4. python socket+tcp三次握手四次撒手学习+wireshark抓包

    Python代码: server: #!/usr/bin/python # -*- coding: UTF-8 -*- # 文件名:server.py import socket # 导入 socke ...

  5. Python学习 —— 阶段综合练习三

    Python学习 —— 阶段综合练习三 综合之前文件与文件夹操作的学习,做以下实例练习:(建议先不要看代码,自己先试着写:代码仅供参考,有多种实现方法) 1. 目录文件遍历(二层目录结构) 1).  ...

  6. Python学习--Python基础语法

    第一个Python程序 交互式编程 交互式编程不需要创建脚本文件,是通过 Python 解释器的交互模式进来编写代码. linux上你只需要在命令行中输入 Python 命令即可启动交互式编程,提示窗 ...

  7. 学习Python不得不关注和学习的国外大神博客

    注意 : 本文收集于网路 . 由于常常更新 , 有些链接打不开, 请自备梯子 在学习Python过程中,总会遇到各种各样的坑, 虽然Python是一门优美而简单易学的语言 . 但当学习后 , 总想着更 ...

  8. Python3 学习Python流程--试水中

    二.基础语法之后可以搭载服务器练习: 教程 一.1.Python 搭建环境. 初学基本语法 :Python基本语法 2.推荐 IDE :  PyCharm CE 下载 菜鸟教程都是基础语法,可以对py ...

  9. 【转】布同:如何循序渐进学习Python语言

    大家都知道Python语言是一种新兴的编程语言.1989年,Python就由Guido van Rossum发明.Python一直发展态势很好. 原因有几点:1.跨平台性好.Linux.Windows ...

随机推荐

  1. 升讯威微信营销系统开发实践:(4)源代码结构说明 与 安装部署说明( 完整开源于 Github)

    GitHub:https://github.com/iccb1013/Sheng.WeixinConstruction因为个人精力时间有限,不会再对现有代码进行更新维护,不过微信接口比较稳定,经测试至 ...

  2. capwap学习笔记——初识capwap(三)(转)

    2.5.6 CAPWAP状态机详解 2.5.6.1 Start to Idle 这个状态变迁发生在设备初始化完成. ¢  WTP: 开启CAPWAP状态机. ¢  AC:  开启CAPWAP状态机. ...

  3. Oracle-11:联合查询

    ------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥------------- 联合查询的实际上的意义就是从俩个结果集中拿有特定联系的结果封装为一个结果集 数据库脚本给放一份,供测试使用 c ...

  4. javascript this 的工作原理

    JavaScript 有一套完全不同于其它语言的对 this 的处理机制. 在五种不同的情况下 ,this 指向的各不相同. 1.全局范围内 当在全部范围内使用 this,它将会指向全局对象. 2.函 ...

  5. 巩固java(七)-----java反射机制

    一般而言,开发者社群说到动态语言,大致认同的一个定义是:"程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言".从这个观点看,Perl,Python,Ruby是动态语言, ...

  6. DD XOFT虚拟键盘鼠标

    下载:http://www.ddxoft.com/ 简介:最多用户选择,最简单易用,最稳定可靠 永久免费 系统底层集成,真正的驱动级硬件模拟 一键安装,即为电脑添加一对可完全编程控制的键盘鼠标,轻松自 ...

  7. fasthttp中的协程池实现

    fasthttp中的协程池实现 协程池可以控制并行度,复用协程.fasthttp 比 net/http 效率高很多倍的重要原因,就是利用了协程池.实现并不复杂,我们可以参考他的设计,写出高性能的应用. ...

  8. C++中的4种类型转换方式

    类型转换有c风格的,当然还有c++风格的.c风格的转换的格式很简单(TYPE)EXPRESSION,但是c风格的类型转换有不少的缺点,有的时候用c风格的转换是不合适的,因为它可以在任意类型之间转换,比 ...

  9. bzoj 2759一个动态树好题

    真的是动态树好题,如果把每个点的父亲设成p[x],那么建出来图应该是一个环套树森林,拆掉一条边,就变成了动态树,考虑维护什么,对于LCT上每个节点,维护两组k和b,一组是他到他父亲的,一组是他LCT子 ...

  10. jdk源码阅读笔记-LinkedHashMap

    Map是Java collection framework 中重要的组成部分,特别是HashMap是在我们在日常的开发的过程中使用的最多的一个集合.但是遗憾的是,存放在HashMap中元素都是无序的, ...