首页 > 分享 > python学习总结day2

python学习总结day2

**

程序的注释

**
01注释的作用
使用自己熟悉的语言,在程序中对某些代码进行标注说明,增强程序的可读性
02单行注释(行注释)
以**#开头,然后在#后面加上一个空格** ,在空格 后面加上对代码的描述信息
例如:# 这是一个单行注释
print(" hello python “)
可以使用#在代码后面增加单行注释,代码后面至少要空两个空格,再加#
例如:print(” hello python “) # 输出‘ hello python ’
03多行注释(块注释)
适用于注释信息很多,一行无法显示,在python程序中使用多行注释,可以用一对连续的三个引号(单引号双引号都可以)
例如:" " "
这是一个多行注释
在多行注释之间,可以写很多很多内容…
" " "

print(” hello python ")
注释并不是越多越好
**

算术运算符

**
加 + 10+20=30
减 - 20-10=10
乘 * 10*20=200
除 / 10/20=0.5
取整除 // 返回除数的整数部分(商)9//2输出结果4
取余数 % 返回除法的余数9%2=1
幂 ** 又称次方、乘方,2**3=8
*还可以用于字符串,计算结果就是字符串重复指定次数的结果
例如:输入 " - " *10,输出的结果就是"----------"
**

程序执行原理

**
01计算机三大件
1、CPU
中央处理器,是一块超大规模的集成电路
②负责处理数据/计算(执行程序)
2、内存
①临时存储数据(断电之后,数据会消失)
②速度快
③空间小(单位价格高)
内存条通常只有4G/8G/16G/32G
3、硬盘
①永久存储数据
②速度快
③空间大(单位价格低)
程序是安装保存在硬盘中的
程序运行之前是保存在硬盘中的,程序运行之后,会被加载到内存中
02python程序执行的原理
程序要执行,首先要被加载到内存
①操作系统会首先让cpupython解释器的程序复制到内存
python解释器根据语法规则,从上向下cpu翻译python程序中的代码
cpu负责执行翻译完成的代码
03程序的作用
程序的核心作用就是用来处理数据的
**

变量的基本使用

**
01定义变量
变量名 = 值
例如:qq_number = " 123456789 "
变量名只有在第一次出现的时候才是定义变量,,变量名再次出现时,不是定义变量,而是直接使用之前定义过的变量
02变量的类型
在内存中创建一个变量,包括如下:
①变量的名称
②变量保存的数据
③变量存储数据的类型
④变量的地址(标示)
在python中,定义变量时不需要指定变量的类型,在运行时,python解释器会根据赋值语句等号右侧的数据,自动推导出变量中保存数据的准确类型
数字型:

整形(int)浮点型(float)布尔型(bool)真True,非0数 假False,0(非0即真)复数型(complex)
非数字型:字符串(str)要用引号引起来列表元组字典
使用type函数可以查看一个变量的类型
03字符串变量之间使用 + 拼接生成新的字符串
字符串变量可以和整数使用 * 重复拼接相同的字符串
数字型变量和字符串之间不能进行其他计算
04变量的的输入
1、在python中,如果要获取用户在键盘上的输入信息,需要用到input函数,而且用户输入的任何内容python都认为是一个字符串,语法如下:
字符串变量 名称= input(“提示信息”)
print(x):将x输出到控制台
type(x):查看x的变量类型
2、类型转换函数
int(x):将x转换为一个整数
float(x):将x转换为一个浮点数
05变量的格式化输出
不同类型的数据需要使用不同的格式化字符
%s 字符串
%d 十进制整数,%06d表示输出的整数显示位数,不足的地方使 用 0补全,那个6就是如果没到6位就用0补全,如果超过6位该显示多少就显示多少
%f 浮点数,%.2f表示小数点后只显示两位
%% 输出%
语法格式如下:
print(“格式化字符串” % 变量1)
print(“格式化字符串” %(变量1,变量2,…))
name=大明
print(“我的名字叫%s” % name)
输出的结果就是 我的名字叫大明

student_no=100123456
print(“我的学号是%06d” % student_no)
输出的结果就是 我学号是100123456名字叫大明

price=8.5
weight=7.5
money=price * weight
print(“苹果单价%.2f元/斤,购买了%.2f斤,需要支付%.2f元” %(pirce,weight,money))

06变量的命名
标识符可以由字母、下划和数字组成,不能以数字开头不能与关键字重名
如fromNo12正确,from#12错误(中间出现了#),my_Boolean正确,my-Boolean错误(中间出现了-),obj2正确,2nd0bj错误(以数字开头了),haha(da)tt错误(出现了()),G.U.I错误(出现了.)
关键字具有特殊的功能和含义,开发者不允许定义和关键字相同的名字和标示符
标示符是区分大小写的如Andy和andy是不一样
在定义变量时,为了保证代码格式=的左右应该各保留一个空格,在python中,如果变量名需要由二个或多个单词组成时,可以语单词之间按照以下方式命名:
①每个单词都使用小写字母
②单词与单词之间使用_下划线连接
例如:first_name、last_name、qq_number、qq_password
当变量名是由二个或多个单词组成时,还可以利用驼峰命名法来命名小驼峰式命名法
第一个单词以小写字母开始,后续单词的首字母大写
例如:firstName、lastName、userLongFlag大驼峰式命名法
每一个单词的首字母都采用大写字母
例如:FirstName、LastName、GamelCsae

相关知识

Python学习第一期
使用Python实现深度学习模型:智能宠物监控与管理
Python学习天二天
Python学习笔记 2020.10.1
Python基于大数据技术的宠物商品信息比价及推荐系统
基于Python的猫狗宠物展示系统
通过python
Python笔试题
案例驱动式Python学习笔记【第六篇】电子宠物
计算机毕业设计基于Python的猫狗宠物展示系统

网址: python学习总结day2 https://m.mcbbbk.com/newsview201205.html

所属分类:萌宠日常
上一篇: 凹凸凹来了 宠托邦打造宠物家庭寄
下一篇: 饲养宠物的家庭用什么消毒最好?