注释
分类 单行注释
多行注释
作用
使用自己熟悉的语言,在程序中对某些代码进行标注说明,增强程序可读性 单行注释(行注释)
以 # 开头,#右边所有的东西就被当成说明文字,而不是要执行的程序,只是说明作用
在程序开发时,可以使用 # 在代码后面增加说明文字,注释和代码之间有两个空格 多行注释(块注释)
如果要注释的信息很多,一行无法显示,就用多行注释
一对连续的三个引号(单引号和双引号都可以) 什么时候使用注释?
对于一目了然的代码,不需要加注释。
对于发咋的操作,适当的协商若干注释
对于不是一目了然的代码,在其末尾添加注释解释
绝对不要描述代码
注意:一些正规的开发团队,通常会有代码审核,让团队中每一个人都能读懂各自的代码 关于代码规范
python官方提供一系列PEP文档
第八篇专门针对python的代码格式给出了建议,俗称PEP8 算数运算符
注意:
在python中,* 还可以作用于字符串,计算结果就是字符串重复的指定次数的结果 程序执行原理(科普)
计算机中的三大件
1.CPU
中央处理器,是一块超大规模的集成电路
负责处理数据/计算
2.内存
临时存储数据(断电之后,数据会消失)
速度快
空间小(单价价格高)
3.硬盘
永久存储数据
速度慢
空间大(单位价格低) 程序的执行原理 程序运行之前,程序保存在硬盘中
当要运行一个程序时:
操作系统会首先让CPU把程序复制到内存中
CPU执行内存中的程序代码(0或1) python程序执行原理
操作系统首先让CPU把python解释器的程序复制到内存中
python解释器根据语法规则,从上向下让CPU翻译oython程序中的代码
CPU负责执行翻译完成的代码 程序的作用
程序就是用来处理数据的 变量
变量的基本使用
变量定义
变量名 = 数值 变量的类型
1.在内存中创建一个变量,会包括:
变量的名称
变量保存的数据
变量存储数据的类型
变量的地址
2.在python中定义变量是不需要指定类型
3.数据类型分为数字型和非数字型
数字型
整型(int)
浮点型(float)
布尔型(bool)
真 true 非 0 数 --非零及真
假 false 0
复数型
主要用于科学计算,平面问题、波动问题
非数字型
字符串
列表
元祖
字典 注意:type函数可以查看一个数据的类型 不同类型变量之间的计算
数字型变量之间可以直接计算
字符串变量之间使用 + 拼接字符
字符串可以和整数使用 * 重复拼接字符串
数字型变量和字符串之间不能进行其他运算 变量的输入
获取用户在键盘上输入的信息,需要使用到 input 函数
用户输入的任何内容python都认为是一个字符串 函数是什么?
一个提前准备好的功能,可以直接使用,而不用关心内部的细节 类型转换函数
int(x) 将X转换成一个整数
float(x) 将X转换成一个浮点数 变量的格式化输出
% 是 格式操作符 ,专门处理字符串中的格式
%s 字符串
%d 有符号的十进制整数,%06d表示输出显示位数,不足的地方0补全
%f 浮点数,%.02f表示小数点显示两位
%% 输出%
例子:
name="小大明"
print("我的名字叫 %s,请多多关照"%(name))

python基础自学 第二天的更多相关文章

  1. python基础学习——第二天

    一.python种类 1.1 Cpython python官方版本,使用c语言实现,运行机制:先编译,py(源码文件)->pyc(字节码文件),最终执行时先将字节码转换成机器码,然后交给cpu执 ...

  2. python基础教程-第二章-列表和元组

    本章将引入一个新的概念,:数据结构.数据结构是通过某种方式(例如对元素进行编号)组织在 一起的数据元素的集合,这些数据元素可以是数字或者字符,甚至可以是其他数据结构.在python中,最基本的数据结构 ...

  3. Python基础【第二篇】

    一.Python的标准数据类型 Python 3中主要有以下6中数据类型: Number(数字).String(字符串).List(列表).Tuple(元组).Sets(集合).Dictionary( ...

  4. python基础自学 第四天

    break和continue break:某一条件满足,退出循环,不在执行后续重复代码 continue:某一条件满足时,不执行后续重复的代码 注意:在循环中,如果使用continue这个关键字,使用 ...

  5. Python 基础【第二篇】python操作模式

    一.交互模式 #python Python 2.6.6 (r266:84292, Jan 22 2014, 09:42:36) [GCC 4.4.7 20120313 (Red Hat 4.4.7-4 ...

  6. 第二章、元组和列表(python基础教程第二版 )

    最基本的数据结构是序列,序列中每个元素被分配一个序号-元素的位置,也称索引.第一个索引为0,最后一个元素索引为-1. python中包含6种内建的序列:元组.列表.字符串.unicode字符串.buf ...

  7. python基础教程第二版 第一章

    1.模块导入python以增强其功能的扩展:三种方式实现 (1). >>> Import math >>> math.floor(32.9) 32.0 #按照 模块 ...

  8. python基础自学 第五天(附带视频和相关资源)

    数据类型 01.列表 List 是 python 中使用最频繁的数据类型,在其他语言中叫做数组 专门用于存储一串信息 列表用 [ ] 定义,数据之间用 , 分隔 列表的索引从 0 开始 补:索引就是数 ...

  9. python基础自学 第三天

    变量的命名 01.标识符和关键字 标识符 标识符就是程序员定义的变量名.函数名. 标识符可以由字母,下划线,和数字组成. 不能以数字开头 不能与关键字重名 关键字 就是在python内部已经使用的标识 ...

随机推荐

  1. 第九周博客作业 <西北师范大学| 周安伟>

    第九周助教作业 助教博客链接https://home.cnblogs.com/u/zaw-315/ 作业要求博客链接https://www.cnblogs.com/nwnu-daizh/p/10726 ...

  2. 通过代码启动appium服务

    如果选择npm安装的最新版appium 1.8.0以上版本,启动appium的时候,你会发现无法使用Node.js命令 这里给出两种方法来启动appim: 方法一: /** * 使用AppiumSer ...

  3. SQL Server 2008 通过C# CLR 使用正则表达式

    参考文章 MSSQLSERVER接入c#clr程序集,使c#函数变sql函数 正则表达式30分钟入门教程 SQL中采用Newtonsoft.Json处理json字符串 操作步骤 1.新建项目-> ...

  4. Qt4.8.6开发WinCE 5.0环境搭建

    Qt-Wince5.0开发环境介绍 1.Windows7SP1 64 2.vs2008,以及sp1补丁 3.编译qt-everywhere-opensource-src-4.8.6.zip 4.qt- ...

  5. GUI学习之二——PyQt控件初识

    一.控件概念 控件是一个程序界面上的各个独立的元素, 它具备用户点击.接收用户输入.展示不同内容.存放其他控件等功能. 二.控件分类 常用的控件按功能可以分为以下几种类 按钮 QPushButton— ...

  6. pd 注意事项

  7. AX_Query

    static void example(Args _args)  {      SysQueryRun     queryRun = new SysQueryRun(querystr(KTL_Sale ...

  8. Java实现多线程生产者消费者模型及优化方案

    生产者-消费者模型是进程间通信的重要内容之一.其原理十分简单,但自己用语言实现往往会出现很多的问题,下面我们用一系列代码来展现在编码中容易出现的问题以及最优解决方案. /* 单生产者.单消费者生产烤鸭 ...

  9. Java学习笔记day_01

    Java学习笔记(复习整理) 虽然不知道该怎么写,但是不起步就永远不知道该怎么做..刚开始可能会写的很差劲,但会一点一点变好的. 本笔记是以我按照传智播客的视频和Java核心思想来学习,前面的基础部分 ...

  10. python语法之正则

    1.正则表达式是用来干嘛的? 用来匹配字符串的  ,其中正则是意思是模糊匹配. 就其本质而言,正则表达式(或 RE)是一种小型的.高度专业化的编程语言,(在Python中)它内嵌在Python中,并通 ...