学习python的第三天
变量
一.关于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的第三天的更多相关文章
- 学习python,第三篇:.pyc是个什么鬼?
.pyc是个什么鬼? 1. Python是一门解释型语言? 我初学Python时,听到的关于Python的第一句话就是,Python是一门解释性语言,我就这样一直相信下去,直到发现了*.pyc文件的存 ...
- 学习Python的三种境界
前言 王国维在<人间词话>中将读书分为了三种境界:"古今之成大事业.大学问者,必经过三种之境界:'昨夜西风凋碧树,独上高楼,望尽天涯路'.此第一境也.'衣带渐宽终不悔,为伊消得人 ...
- Python 学习日记(第三周)
知识回顾 在上一周的学习里,我学习了一些学习Python的基础知识下面先简短的回顾一些: 1Python的版本和和安装 Python的版本主要有2.x和3.x两个版本这两个版本在语法等方面有一定的区别 ...
- python socket+tcp三次握手四次撒手学习+wireshark抓包
Python代码: server: #!/usr/bin/python # -*- coding: UTF-8 -*- # 文件名:server.py import socket # 导入 socke ...
- Python学习 —— 阶段综合练习三
Python学习 —— 阶段综合练习三 综合之前文件与文件夹操作的学习,做以下实例练习:(建议先不要看代码,自己先试着写:代码仅供参考,有多种实现方法) 1. 目录文件遍历(二层目录结构) 1). ...
- Python学习--Python基础语法
第一个Python程序 交互式编程 交互式编程不需要创建脚本文件,是通过 Python 解释器的交互模式进来编写代码. linux上你只需要在命令行中输入 Python 命令即可启动交互式编程,提示窗 ...
- 学习Python不得不关注和学习的国外大神博客
注意 : 本文收集于网路 . 由于常常更新 , 有些链接打不开, 请自备梯子 在学习Python过程中,总会遇到各种各样的坑, 虽然Python是一门优美而简单易学的语言 . 但当学习后 , 总想着更 ...
- Python3 学习Python流程--试水中
二.基础语法之后可以搭载服务器练习: 教程 一.1.Python 搭建环境. 初学基本语法 :Python基本语法 2.推荐 IDE : PyCharm CE 下载 菜鸟教程都是基础语法,可以对py ...
- 【转】布同:如何循序渐进学习Python语言
大家都知道Python语言是一种新兴的编程语言.1989年,Python就由Guido van Rossum发明.Python一直发展态势很好. 原因有几点:1.跨平台性好.Linux.Windows ...
随机推荐
- 《T-SQL查询》读书笔记Part 3.索引的基本知识
索引优化是查询优化中最重要的一部分,索引是一种用于排序和搜索的结构,在查找数据时索引可以减少对I/O的需要:当计划中的某些元素需要或是可以利用经过排序的数据时,也会减少对排序的需要.某些方面的优化可以 ...
- 关于ajax原理阐述
ajax是什么呢?说白了就是一个请求,一个读取服务器资源以及提交资源到服务器的中间处理机制,那它具体是怎样工作的,又有怎样的原理呢?var ajax=function(url,fnSucceed,fn ...
- 计算机网络相关:应用层协议(一):DNS
DNS 1.概念 DNS是: 1) 一个有分层的DNS服务器实现的分布式数据库 2)一个使得主机能够查询分布式数据库的应用协议. 它运行在UDP之上,默认使用53号端口. 主要功能 是将主 ...
- Mybatis夺标关联查询一对多实例
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC " ...
- jndi通俗理解以及它的指令缺陷
jndi(java naming directory interface),可以把JNDI看成一个全局的目录服务接口,实现了这个接口的类可以提供你想要的东西,不管这个东西是什么,只要注册到了目录中就可 ...
- 好代码是管出来的——使用Git来管理源代码
软件开发过程中一个重要的产出就是代码,软件的编码过程一般是由一个团队共同完成,它是一个并行活动,为了保证代码在多人开发中能够顺利完成,我们需要使用代码版本控制工具来对代码进行统一存储,并追踪每一份代码 ...
- PHP 的 uniqid 函数产生的 id 真的是唯一的么?
PHP 的 uniqid 函数产生的 id 真的是唯一的么? 最近使用到了 uniqid,就产生了疑问?uniqid 生成的 id 由什么组成?真的是唯一的么?什么情况下会产生冲突? 从文档中看到 u ...
- ORALCE删除临时表空间的方法---解决ORA01033: oralce initialization or shutdown in progress方案
当一台主机上oralce 临时表空间太多,而又用不到这些临时表空间的时候, TABLESPACE 会占用大量的存储空间.本文介绍一种删除ORACLE 临时表空间的方法. 一 启动任务管理器.在任 ...
- 用react重构个人网站 3-22
问题一:import React from 'react'这个写法是怎么回事? 答案:require是common.js的写法,import是ES6的写法,主要功能都是引入模块,写法上: var mo ...
- Python3.6安装报错 configure: error: no acceptable C compiler found in $PATH
安装python的时候出现如下的错误: [root@master ~]#./configure --prefix=/usr/local/python3.6 checking build system ...