7.11学习 程序设计基础

注释的使用

方便代码的后期维护,通过注释能更加快速的了解代码的含义

项目是团队开发的,互相参考对方的代码是很常见的事情,良好的注释,有利于代码可读性的提升

单行注释

使用符号#开头的文本内容

多行注释

使用符号三个单引号,或者三个双引号包含的内容

程序中,添加注释的重要性

直接关于到您的代码质量,如果代码质量不高的情况,基本上就可以让你重新开发了!

程序的输出和输入<熟练>

程序的输出:

print()函数:主要用于在标准输出(控制台)输出信息

标准输出

直接在print()函数的括号中输出数据

在print()中可以使用连接符号 + 来连接不同的字符串

这样的方式不推荐使用在某些情况下,会造成输出在控制台输出错乱

占位符输出

常见的语法格式  print(“一段字符串%s” % (“这是替换的内容”))

%s:占位符(万能占位符)可以输出任何数据【s:str】

%r:占位符(万能占位符),其实就是Python控制台转换成字符串的方式

%d:占位符,只能输出整数

%f:占位符,输出浮点数【小数】

%20.12f 小数点前面的整数,表示数字占据空间的宽度,小数点后面的数字表示保留的小数位数

程序的输入:

python2.x:使用的是raw_input()函数

python3.x:使用的是input()函数来操作输入,要求是标准输入(键盘)

input([msg]):input函数主要是用于进行程序接收用户键盘输入的函数,msg参数是提示信息,可以通过一个变量,来接收用户输入的数据

input接收到的用户输入的数据,都是字符串

c = input(“提示用户输入的信息:”)

选择结构<熟练>

程序结构:处理问题的思路

最常见的思路:按照步骤,顺序执行:程序的顺序结构

顺序结构:就是按照从上到下的顺序,逐行执行代码的过程

在多种情况同时出现的时候,需要进行一个选择【选择困难症!】

鱼和熊掌的问题

程序结构之选择结构,根据指定的条件,选择一个正确的选项执行代码。不正确的选项中的代码就不会执行

单个条件判断

if条件:

如果条件判断正确执行的代码

else:

如果条件判断不正确执行的代码

多个条件判断的情况

if条件1:

条件1判断正确执行的代码

elif条件2:

条件2判断正确执行的代码

elif条件n:

条件n判断正确执行的代码

else:

所有条件不成立,执行的代码

条件嵌套的问题

if条件1:

print(“条件1判断正确执行的代码”)

if条件2:

条件1判断正确的基础上,条件2也判断正确执行的代码

在python中,代码对齐是很重要的,这也是代码比其它语言简化的原因之一。一般4个字节。

变量<熟练>

我们随便在代码中写了一个单词,这个单词中就可以存放数据了!

python代码中,有这样的一个东西,这个东西可以临时保存各种数据,保存好数据之后就可以进行数据的使用了

变量:一个在程序中,临时存储数据的容器,给容器起个名称,就是变量的名称

变量的名称命名规则:此规则是强制的,必须的。变量的名称由数字、字母或者下划线组成,只能以字母或者下划线开头

变量的名称命名规范:

1.一个或者多个英文单词组成,第一个英文单词全部小写,后面每个英文单词首字母大写

【驼峰命名法】

2.见名知意

代码的命名规范,是为了更易看懂代码。也是为了团队合作所需。一个变量的名称能够适合他的功能是很重要的。

变量的使用规则:

变量,一定要先声明,后使用

变量的声明,在python中比较简单,直接写变量的名称即可!通过符号 = 给变量赋值

数据类型<熟练>

基本数据类型:使用最简单的数据,描述事物的东西

字符串

整数【int】

小数【浮点数】

真假【布尔类型】

引用数据类型【面向对象】

整数类型:integer类型,整型

num= 12十进制类型

扩展 (了解python 中对于以下进制的表示方式) :

二进制0 1 10 11 100 101 110 111

八进制:0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 1720

十六进制:0 1 2 3 4 5 6 7 8 9 a b c d e f 10

浮点数(小数):float类型,浮点类型

pi = 3.1415

布尔类型:Bool类型boolean类型

取值,只有两个:True/False

flag = True

关于python的数据类型

python为了方便的处理各种数据,python是一门弱类型的脚本语言

定义的变量,不存在任何数据类型,而是根据变量中存放的值,动态的改变数据类型

检测一个变量的数据类型,可以通过type()函数进行检测

python中将数据存放在变量中了。

如果当变量使用完毕之后,python会自动将变量占用的内存空间释放

强制删除变量:语法:del变量名称

项目操作过程中,用户通过Input输入的都是字符串,但是我们在某些情况下要求用户输入数值,因为这些数值需要进行比较等运算

数据类型之间就需要进行转换

int()      字符串->整数

float()  字符串->浮点数

str()  整数/浮点数->字符串

基本运算符<熟练>

算数运算符

加法:+

减法:-

乘法:*

除法:/

地板除法://

求余数运算:%

求幂运算:**

字符串<熟练>

普通字符串:

在程序中,包含在一对单引号或者双引号中间的字符,称为字符串,字符串就是用来使用字符描述一段信息的。

字符串的重复生成

语法:字符串*整数,表示同时重复生成多个重复的字符串拼接到一次

三引号字符串:

可换行的字符串

字符串暂时来说很简单,但使用次数非常多,一个项目或一个程序,对于字符串的使用都是非常频繁的

你可能感兴趣的:(7.11学习 程序设计基础)